2009-07-09 |
Evan Cheng | Fix ldm / stm unified syntax; add t2LDM_RET. |
tree | commitdiff |
2009-07-09 |
Evan Cheng | LDM_RET should be marked mayLoad. |
tree | commitdiff |
2009-07-09 |
Evan Cheng | Fix ldrd / strd address mode matching code. It allows... |
tree | commitdiff |
2009-07-09 |
Evan Cheng | Add a Thumb readme entry. |
tree | commitdiff |
2009-07-09 |
Evan Cheng | Correct comment. |
tree | commitdiff |
2009-07-09 |
David Goodwin | Handle Thumb-2 addressing modes during FP elimination. |
tree | commitdiff |
2009-07-09 |
Owen Anderson | Thread LLVMContext through MVT and related parts of... |
tree | commitdiff |
2009-07-09 |
Evan Cheng | Reorg includes. |
tree | commitdiff |
2009-07-08 |
David Goodwin | Use common code for both ARM and Thumb-2 instruction... |
tree | commitdiff |
2009-07-08 |
Evan Cheng | - Add some NEON ld / st instruction static encoding. |
tree | commitdiff |
2009-07-08 |
Evan Cheng | Change how so_imm and t2_so_imm are handled. At instruc... |
tree | commitdiff |
2009-07-08 |
Torok Edwin | Missed an exit during the conversion. |
tree | commitdiff |
2009-07-08 |
Torok Edwin | Implement changes from Chris's feedback. |
tree | commitdiff |
2009-07-08 |
Bob Wilson | Implement NEON vst1 instruction. |
tree | commitdiff |
2009-07-08 |
David Goodwin | Generalize opcode selection in ARMBaseRegisterInfo. |
tree | commitdiff |
2009-07-08 |
Xerxes Ranby | Fix cmake build. |
tree | commitdiff |
2009-07-08 |
David Goodwin | Push methods into base class in preparation for sharing. |
tree | commitdiff |
2009-07-08 |
Bob Wilson | Implement NEON vld1 instructions. |
tree | commitdiff |
2009-07-08 |
Torok Edwin | Start converting to new error handling API. |
tree | commitdiff |
2009-07-08 |
David Goodwin | Start breaking out common base functionality for regist... |
tree | commitdiff |
2009-07-08 |
David Goodwin | Checkpoint Thumb2 Instr info work. Generalized base... |
tree | commitdiff |
2009-07-08 |
Nick Lewycky | Remove the vicmp and vfcmp instructions. Because we... |
tree | commitdiff |
2009-07-08 |
Evan Cheng | Add a Thumb2 instruction flag to that indicates whether... |
tree | commitdiff |
2009-07-08 |
Evan Cheng | Add a todo. |
tree | commitdiff |
2009-07-07 |
Evan Cheng | Also statically set bit 25 for BR_JT instructions. |
tree | commitdiff |
2009-07-07 |
Evan Cheng | Statically encode bit 25 to indicate immediate form... |
tree | commitdiff |
2009-07-07 |
Evan Cheng | Add Thumb2 movcc instructions. |
tree | commitdiff |
2009-07-07 |
Evan Cheng | Add BX and BXr9 encodings. Patch by Sean Callanan. |
tree | commitdiff |
2009-07-07 |
Evan Cheng | Add Thumb2 pkhbt / pkhtb. |
tree | commitdiff |
2009-07-07 |
Evan Cheng | Add some more Thumb2 multiplication instructions. |
tree | commitdiff |
2009-07-07 |
Evan Cheng | 80 col violation. |
tree | commitdiff |
2009-07-06 |
Evan Cheng | isThumb2 really should mean thumb2 only, not thumb2+. |
tree | commitdiff |
2009-07-06 |
Evan Cheng | Add bfc to armv6t2. |
tree | commitdiff |
2009-07-06 |
Evan Cheng | Added ARM::mls for armv6t2. |
tree | commitdiff |
2009-07-06 |
Bruno Cardoso Lopes | Add the Object Code Emitter class. Original patch by... |
tree | commitdiff |
2009-07-03 |
Tilmann Scheller | Add NumFixedArgs attribute to CallSDNode which indicate... |
tree | commitdiff |
2009-07-03 |
Evan Cheng | Add thumb2 sign / zero extend with rotate instructions. |
tree | commitdiff |
2009-07-03 |
Evan Cheng | Add Thumb2 load / store multiple instructions. Not... |
tree | commitdiff |
2009-07-03 |
Evan Cheng | t2LDR_PRE etc are loads. |
tree | commitdiff |
2009-07-03 |
Evan Cheng | Added indexed stores. |
tree | commitdiff |
2009-07-02 |
Evan Cheng | Sign extending pre/post indexed loads. |
tree | commitdiff |
2009-07-02 |
David Goodwin | Checkpoint refactoring of ThumbInstrInfo and ThumbRegis... |
tree | commitdiff |
2009-07-02 |
Douglas Gregor | CMake build fixes, from Xerxes Ranby |
tree | commitdiff |
2009-07-02 |
Evan Cheng | Thumb2 pre/post indexed loads. |
tree | commitdiff |
2009-07-02 |
Evan Cheng | 80 col violation. |
tree | commitdiff |
2009-07-02 |
Evan Cheng | Change the meaning of predicate hasThumb2 to mean thumb... |
tree | commitdiff |
2009-07-02 |
Evan Cheng | 80 col violation. |
tree | commitdiff |
2009-07-02 |
Evan Cheng | Factor out ARM indexed load matching code. |
tree | commitdiff |
2009-07-01 |
Bob Wilson | Add a new addressing mode for NEON load/store instructions. |
tree | commitdiff |
2009-07-01 |
Bob Wilson | Fix a comment typo. |
tree | commitdiff |
2009-07-01 |
Bob Wilson | Fix up a comment: besides the >80col lines, the operati... |
tree | commitdiff |
2009-07-01 |
Bill Wendling | Update comments to make it clear that the function... |
tree | commitdiff |
2009-07-01 |
Evan Cheng | Handle IMPLICIT_DEF with isUndef operand marker, part... |
tree | commitdiff |
2009-07-01 |
Daniel Dunbar | Remove unused AsmPrinter OptLevel argument, and propogate. |
tree | commitdiff |
2009-07-01 |
David Goodwin | Add PIC load and store patterns for Thumb-2. |
tree | commitdiff |
2009-06-30 |
David Goodwin | Thumb-2 load and store double description. But nothing... |
tree | commitdiff |
2009-06-30 |
Bill Wendling | Add an "alignment" field to the MachineFunction object... |
tree | commitdiff |
2009-06-30 |
David Goodwin | Add thumb-2 store word, halfword, and byte. |
tree | commitdiff |
2009-06-30 |
David Goodwin | Improve Thumb-2 jump table support. |
tree | commitdiff |
2009-06-30 |
David Goodwin | Add conditional and unconditional thumb-2 branch. Add... |
tree | commitdiff |
2009-06-30 |
Evan Cheng | A few more load instructions. |
tree | commitdiff |
2009-06-29 |
David Goodwin | Add Thumb-2 support for TEQ amd TST. |
tree | commitdiff |
2009-06-29 |
David Goodwin | Rename ARMcmpNZ to ARMcmpZ and use it to represent... |
tree | commitdiff |
2009-06-29 |
Duncan Sands | Include the new file ThumbRegisterInfo.cpp to CMakeList... |
tree | commitdiff |
2009-06-29 |
Evan Cheng | Implement Thumb2 ldr. |
tree | commitdiff |
2009-06-27 |
Anton Korobeynikov | Simplify a bit |
tree | commitdiff |
2009-06-27 |
Anton Korobeynikov | ARM refactoring. Step 2: split RegisterInfo |
tree | commitdiff |
2009-06-27 |
Douglas Gregor | Add ThumbInstrInfo.cpp to the CMake makefiles |
tree | commitdiff |
2009-06-27 |
Evan Cheng | Renaming for consistency. |
tree | commitdiff |
2009-06-26 |
David Goodwin | Remove outdated comment. |
tree | commitdiff |
2009-06-26 |
David Goodwin | When possible, use "mvn ra, rb" instead of "eor ra... |
tree | commitdiff |
2009-06-26 |
Anton Korobeynikov | Split thumb-related stuff into separate classes. |
tree | commitdiff |
2009-06-26 |
David Goodwin | Thumb-2 has CLZ. |
tree | commitdiff |
2009-06-26 |
David Goodwin | Use "adcs/sbcs" only when the carry-out is live, otherw... |
tree | commitdiff |
2009-06-26 |
David Goodwin | ADC used to implement adde should use "adcs" opcode... |
tree | commitdiff |
2009-06-26 |
David Goodwin | Currently there is a pattern for the thumb-2 MOV 16... |
tree | commitdiff |
2009-06-26 |
Evan Cheng | Simplify predicate CarryDefIsUsed. |
tree | commitdiff |
2009-06-26 |
Devang Patel | Let's ignore MDStrings also! |
tree | commitdiff |
2009-06-26 |
Evan Cheng | Add a note about commuting conditional move. |
tree | commitdiff |
2009-06-26 |
Evan Cheng | These are done / no longer applicable. |
tree | commitdiff |
2009-06-26 |
Evan Cheng | Mark a bunch of instructions commutable. |
tree | commitdiff |
2009-06-26 |
Evan Cheng | tst is also commutable. |
tree | commitdiff |
2009-06-25 |
Evan Cheng | Select ADC, SBC, and RSC instead of the ADCS, SBCS... |
tree | commitdiff |
2009-06-25 |
David Goodwin | Use MVN for ~t2_so_imm immediates. |
tree | commitdiff |
2009-06-25 |
David Goodwin | Add Def/Use of CPSR for Thumb-1 instructions. |
tree | commitdiff |
2009-06-25 |
Evan Cheng | Unbreak mingw build. Patch by Viktor Kutuzov. |
tree | commitdiff |
2009-06-25 |
Evan Cheng | ISD::ADDE / ISD::SUBE updates the carry bit so they... |
tree | commitdiff |
2009-06-25 |
David Goodwin | Test commit |
tree | commitdiff |
2009-06-25 |
Bob Wilson | Revert 74164. We'll want to use this method later. |
tree | commitdiff |
2009-06-25 |
Bob Wilson | Remove unused hasV6T2Ops method. We already have a... |
tree | commitdiff |
2009-06-25 |
Douglas Gregor | Add missing dependencies to the CMake build system. |
tree | commitdiff |
2009-06-25 |
Evan Cheng | Change thumb2 instruction definitions so if-converter... |
tree | commitdiff |
2009-06-25 |
Evan Cheng | Add thumb2 add sp. |
tree | commitdiff |
2009-06-25 |
Evan Cheng | Some reorg and additional comments. |
tree | commitdiff |
2009-06-25 |
Devang Patel | No need to code gen MDNodes |
tree | commitdiff |
2009-06-24 |
Evan Cheng | Add Thumb2 pc relative add. |
tree | commitdiff |
2009-06-24 |
Evan Cheng | 80 col violation. |
tree | commitdiff |
2009-06-24 |
Chris Lattner | sink dwarf finalization out of each target into AsmPrin... |
tree | commitdiff |
2009-06-24 |
Chris Lattner | eliminate the ExtWeakSymbols set from AsmPrinter. ... |
tree | commitdiff |
2009-06-24 |
Nick Lewycky | Unbreak build on Linux by removing Darwinism. |
tree | commitdiff |
next |