Lift DumpAsm / -print-emitted-asm functionality into LLVMTargetMachine.
[oota-llvm.git] / lib / Target / ARM /
2009-07-15 Daniel DunbarLift DumpAsm / -print-emitted-asm functionality into...
2009-07-15 Daniel DunbarRemove old style hacks to register AsmPrinter into...
2009-07-15 Daniel DunbarReapply TargetRegistry refactoring commits.
2009-07-15 Stuart HastingsRevert 75762, 75763, 75766..75769, 75772..75775, 75778...
2009-07-15 David GoodwinThumb-2 only support [base_reg + offset_reg] addressing...
2009-07-15 Daniel DunbarReplace large swaths of copy-n-paste code with obvious...
2009-07-15 Daniel DunbarKill off old (TargetMachine level, not Target level...
2009-07-15 Daniel DunbarProvide TargetMachine implementations with reference...
2009-07-15 Daniel DunbarRegister Target's TargetMachine and AsmPrinter in the...
2009-07-15 Daniel DunbarAdd TargetInfo libraries for all targets.
2009-07-15 Chris Lattnerconvert arm/darwin stubs to use the mangler to synthesi...
2009-07-15 Chris Lattnerfix an arm codegen bug (the same as PR4482 on ppc)...
2009-07-15 Chris Lattnerconvert [Hidden]GVNonLazyPtrs to compute the global...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-14 Bob WilsonFix bad indentation and 80-col violation.
2009-07-14 David GoodwinCheck for PRE_INC and POST_INC.
2009-07-14 David GreeneHave asm printers use formatted_raw_ostream directly...
2009-07-14 David GoodwinhasThumb2() does not mean we are compiling for thumb...
2009-07-14 Bob WilsonRemove an extra space.
2009-07-14 Chris LattnerReapply my previous asmprinter changes now with more...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-14 Daniel DunbarRevert r75615, which depended on 75610.
2009-07-14 Chris LattnerRename getValueName -> getMangledName.
2009-07-14 Evan Cheng1. In Thumb mode, select tBx instead of ARM variants.
2009-07-14 David GoodwinFix detection of valid BFC immediates.
2009-07-14 Bob WilsonFix an obvious copy-and-paste error.
2009-07-14 Bob WilsonRevert 75309.
2009-07-13 David GoodwinFix FP elimination code to work for Thumb-2 addrmode...
2009-07-13 Bob WilsonFix comment typos.
2009-07-12 Torok EdwinRemove extra \n from LLVM_UNREACHABLE calls.
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-11 Evan ChengDon't put IT instruction before conditional branches.
2009-07-11 Evan ChengSmarter isel of ldrsb / ldrsh. Only make use of these...
2009-07-11 Evan ChengMajor changes to Thumb (not Thumb2). Many 16-bit instru...
2009-07-11 Evan Cheng80 col violation.
2009-07-10 Bob WilsonAdd superclasses of ARM Neon quad registers. The Q2PR...
2009-07-10 David GoodwinPredicate VFP instructions on HasVFP2 instead of IsARM...
2009-07-10 David Goodwint2LDM_RET does not fall-through.
2009-07-10 Duncan SandsAdd Thumb2ITBlockPass.cpp to CMakeLists.txt, fixing
2009-07-10 Evan ChengMore info about Thumb1 predication support.
2009-07-10 Evan ChengWe don't need separate thumb1 instructions tADDSi3...
2009-07-10 Evan ChengAdd a thumb2 pass to insert IT blocks.
2009-07-10 Evan ChengMove isPredicated from .cpp to .h
2009-07-10 Evan Cheng80 col violation.
2009-07-10 Evan ChengRemove a bogus assertion.
2009-07-10 Bob WilsonReplace TM.getRegisterInfo() calls by TRI instance...
2009-07-09 Bob WilsonHandle 'a' modifier on inline assembly operands.
2009-07-09 Evan ChengAdded Thumb IT instruction.
2009-07-09 Evan ChengAnother todo entry.
2009-07-09 Evan ChengInitial support for load / store multiple opt pass...
2009-07-09 Evan ChengFix ldm / stm unified syntax; add t2LDM_RET.
2009-07-09 Evan ChengLDM_RET should be marked mayLoad.
2009-07-09 Evan ChengFix ldrd / strd address mode matching code. It allows...
2009-07-09 Evan ChengAdd a Thumb readme entry.
2009-07-09 Evan ChengCorrect comment.
2009-07-09 David GoodwinHandle Thumb-2 addressing modes during FP elimination.
2009-07-09 Owen AndersonThread LLVMContext through MVT and related parts of...
2009-07-09 Evan ChengReorg includes.
2009-07-08 David GoodwinUse common code for both ARM and Thumb-2 instruction...
2009-07-08 Evan Cheng- Add some NEON ld / st instruction static encoding.
2009-07-08 Evan ChengChange how so_imm and t2_so_imm are handled. At instruc...
2009-07-08 Torok EdwinMissed an exit during the conversion.
2009-07-08 Torok EdwinImplement changes from Chris's feedback.
2009-07-08 Bob WilsonImplement NEON vst1 instruction.
2009-07-08 David GoodwinGeneralize opcode selection in ARMBaseRegisterInfo.
2009-07-08 Xerxes RanbyFix cmake build.
2009-07-08 David GoodwinPush methods into base class in preparation for sharing.
2009-07-08 Bob WilsonImplement NEON vld1 instructions.
2009-07-08 Torok EdwinStart converting to new error handling API.
2009-07-08 David GoodwinStart breaking out common base functionality for regist...
2009-07-08 David GoodwinCheckpoint Thumb2 Instr info work. Generalized base...
2009-07-08 Nick LewyckyRemove the vicmp and vfcmp instructions. Because we...
2009-07-08 Evan ChengAdd a Thumb2 instruction flag to that indicates whether...
2009-07-08 Evan ChengAdd a todo.
2009-07-07 Evan ChengAlso statically set bit 25 for BR_JT instructions.
2009-07-07 Evan ChengStatically encode bit 25 to indicate immediate form...
2009-07-07 Evan ChengAdd Thumb2 movcc instructions.
2009-07-07 Evan ChengAdd BX and BXr9 encodings. Patch by Sean Callanan.
2009-07-07 Evan ChengAdd Thumb2 pkhbt / pkhtb.
2009-07-07 Evan ChengAdd some more Thumb2 multiplication instructions.
2009-07-07 Evan Cheng80 col violation.
2009-07-06 Evan ChengisThumb2 really should mean thumb2 only, not thumb2+.
2009-07-06 Evan ChengAdd bfc to armv6t2.
2009-07-06 Evan ChengAdded ARM::mls for armv6t2.
2009-07-06 Bruno Cardoso LopesAdd the Object Code Emitter class. Original patch by...
2009-07-03 Tilmann SchellerAdd NumFixedArgs attribute to CallSDNode which indicate...
2009-07-03 Evan ChengAdd thumb2 sign / zero extend with rotate instructions.
2009-07-03 Evan ChengAdd Thumb2 load / store multiple instructions. Not...
2009-07-03 Evan Chengt2LDR_PRE etc are loads.
2009-07-03 Evan ChengAdded indexed stores.
2009-07-02 Evan ChengSign extending pre/post indexed loads.
2009-07-02 David GoodwinCheckpoint refactoring of ThumbInstrInfo and ThumbRegis...
2009-07-02 Douglas GregorCMake build fixes, from Xerxes Ranby
2009-07-02 Evan ChengThumb2 pre/post indexed loads.
2009-07-02 Evan Cheng80 col violation.
2009-07-02 Evan ChengChange the meaning of predicate hasThumb2 to mean thumb...
2009-07-02 Evan Cheng80 col violation.
2009-07-02 Evan ChengFactor out ARM indexed load matching code.
2009-07-01 Bob WilsonAdd a new addressing mode for NEON load/store instructions.
2009-07-01 Bob WilsonFix a comment typo.
next