add a new predicate method that says whether a GlobalValue
[oota-llvm.git] / lib / Target / ARM /
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.
2009-07-01 Bob WilsonFix up a comment: besides the >80col lines, the operati...
2009-07-01 Bill WendlingUpdate comments to make it clear that the function...
2009-07-01 Evan ChengHandle IMPLICIT_DEF with isUndef operand marker, part...
2009-07-01 Daniel DunbarRemove unused AsmPrinter OptLevel argument, and propogate.
2009-07-01 David GoodwinAdd PIC load and store patterns for Thumb-2.
2009-06-30 David GoodwinThumb-2 load and store double description. But nothing...
2009-06-30 Bill WendlingAdd an "alignment" field to the MachineFunction object...
2009-06-30 David GoodwinAdd thumb-2 store word, halfword, and byte.
2009-06-30 David GoodwinImprove Thumb-2 jump table support.
2009-06-30 David GoodwinAdd conditional and unconditional thumb-2 branch. Add...
2009-06-30 Evan ChengA few more load instructions.
2009-06-29 David GoodwinAdd Thumb-2 support for TEQ amd TST.
2009-06-29 David GoodwinRename ARMcmpNZ to ARMcmpZ and use it to represent...
2009-06-29 Duncan SandsInclude the new file ThumbRegisterInfo.cpp to CMakeList...
2009-06-29 Evan ChengImplement Thumb2 ldr.
2009-06-27 Anton KorobeynikovSimplify a bit
2009-06-27 Anton KorobeynikovARM refactoring. Step 2: split RegisterInfo
2009-06-27 Douglas GregorAdd ThumbInstrInfo.cpp to the CMake makefiles
2009-06-27 Evan ChengRenaming for consistency.
2009-06-26 David GoodwinRemove outdated comment.
2009-06-26 David GoodwinWhen possible, use "mvn ra, rb" instead of "eor ra...
2009-06-26 Anton KorobeynikovSplit thumb-related stuff into separate classes.
2009-06-26 David GoodwinThumb-2 has CLZ.
2009-06-26 David GoodwinUse "adcs/sbcs" only when the carry-out is live, otherw...
2009-06-26 David GoodwinADC used to implement adde should use "adcs" opcode...
2009-06-26 David GoodwinCurrently there is a pattern for the thumb-2 MOV 16...
2009-06-26 Evan ChengSimplify predicate CarryDefIsUsed.
2009-06-26 Devang PatelLet's ignore MDStrings also!
2009-06-26 Evan ChengAdd a note about commuting conditional move.
2009-06-26 Evan ChengThese are done / no longer applicable.
2009-06-26 Evan ChengMark a bunch of instructions commutable.
2009-06-26 Evan Chengtst is also commutable.
2009-06-25 Evan ChengSelect ADC, SBC, and RSC instead of the ADCS, SBCS...
2009-06-25 David GoodwinUse MVN for ~t2_so_imm immediates.
2009-06-25 David GoodwinAdd Def/Use of CPSR for Thumb-1 instructions.
2009-06-25 Evan ChengUnbreak mingw build. Patch by Viktor Kutuzov.
2009-06-25 Evan ChengISD::ADDE / ISD::SUBE updates the carry bit so they...
2009-06-25 David GoodwinTest commit
2009-06-25 Bob WilsonRevert 74164. We'll want to use this method later.
next