aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMJITInfo.cpp
AgeCommit message (Expand)Author
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-09-05Stop casting away const qualifier needlessly.Roman Divacky
2012-08-09Remove getARMRegisterNumbering and replace with calls intoEric Christopher
2012-03-25Replace uses of ARMBaseInstrInfo and ARMTargetMachine with the Base versions.Craig Topper
2012-03-12Switch to unified syntax for VFP instructions in inline assembly.Bob Wilson
2011-02-02Update comment to match my recent change.Bob Wilson
2011-02-01PR9081: Split up LDM instruction with deprecated use of both LR and PC.Bob Wilson
2010-11-29I swear I did a make clean and make before committing all this...Michael J. Spencer
2010-09-15move getRegisterNumbering() to out of ARMBaseRegisterInfo into the helperJim Grosbach
2010-05-25Add support to MOVimm32 using movt/movw for ARM JITZonr Chang
2010-04-07rename llvm::llvm_report_error -> llvm::report_fatal_errorChris Lattner
2010-03-02fix typo add missing (Xerxes Ranby
2010-03-02Unbreak llvm-arm-linux buildbot and fix PR5309.Xerxes Ranby
2010-03-02Only save vector registers if we've defined for the vector registers.Eric Christopher
2009-12-15Change indirect-globals to use a dedicated allocIndirectGV. This lets usJeffrey Yasskin
2009-11-23* Move stub allocation inside the JITEmitter, instead of exposing aJeffrey Yasskin
2009-11-23Allow more than one stub to be being generated at the same time.Jeffrey Yasskin
2009-11-20Update comment to reflect instruction.Eric Christopher
2009-09-10Proper support of non-lazy indirect symbols.Evan Cheng
2009-09-09Make sure to make stub region writable before emission, executable after emis...Evan Cheng
2009-08-23remove the last uses of Config/alloca.hChris Lattner
2009-08-23Remove Streams.h from the targets.Benjamin Kramer
2009-08-12This void is implicit in C++.Dan Gohman
2009-08-11Whitespace cleanup. Remove trailing whitespace.Jim Grosbach
2009-07-25More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-12Remove extra \n from LLVM_UNREACHABLE calls.Torok Edwin
2009-07-08Implement changes from Chris's feedback.Torok Edwin
2009-07-08Start converting to new error handling API.Torok Edwin
2009-05-30First patch in the direction of splitting MachineCodeEmitter in two subclasses:Bruno Cardoso Lopes
2009-01-16ARMCompilationCallback should not save / restore vfp registers if vfp is not ...Evan Cheng
2008-11-13Lazy compilation callback save / restore VFP registers.Evan Cheng
2008-11-12Remove the incorrect assertion. We don't have enough information before reloc...Evan Cheng
2008-11-12VFP fld / fst immediate field is multiplied by 4.Evan Cheng
2008-11-10Correct PIC function stub codegen.Evan Cheng
2008-11-10Rename isGVNonLazyPtr to isIndirectSym to reflect how it will be used.Evan Cheng
2008-11-08Moved InvalidateInstructionCache to ARMJITInfo::emitFunctionStub which knows ...Evan Cheng
2008-11-08Rename startFunctionStub to startGVStub since it's also used for GV non-lazy ...Evan Cheng
2008-11-08Handle ARM machine constantpool entry with non-lazy ptr.Evan Cheng
2008-11-07More code clean up.Evan Cheng
2008-11-07Get PIC jump table working.Evan Cheng
2008-11-07Jump table JIT support. Work in progress.Evan Cheng
2008-11-04Stylistic change.Evan Cheng
2008-11-04Handle ARM machine constantpool entries.Evan Cheng
2008-10-29Correct way to handle CONSTPOOL_ENTRY instructions.Evan Cheng
2008-10-22remove extraneous #ifdef'sJim Grosbach
2008-10-21use pre-UAL mnemonics for push/pop for compilaton callback functionJim Grosbach
2008-10-20Update the stub and callback code to handle lazy compilation. The stubJim Grosbach
2008-09-02Add Mac OS X compatible JIT callback routine.Evan Cheng