| Commit message (Expand) | Author | Age |
... | |
* | Continue factoring computeOperandLatency. Use it for ARM hasHighOperandLatency. | Andrew Trick | 2012-06-07 |
* | ARM getOperandLatency rewrite. | Andrew Trick | 2012-06-07 |
* | ARM getOperandLatency should return -1 for unknown, consistent with API | Andrew Trick | 2012-06-07 |
* | Fix ARM getInstrLatency logic to work with the current API. | Andrew Trick | 2012-06-07 |
* | misched: API for minimum vs. expected latency. | Andrew Trick | 2012-06-05 |
* | Mark a static table as const. Shrink opcode size in static tables to uint16_t... | Craig Topper | 2012-05-24 |
* | Fix use of uninitialized variable. | David Blaikie | 2012-05-14 |
* | Add space before an open parenthesis in control flow statements. | Manman Ren | 2012-05-11 |
* | ARM: peephole optimization to remove cmp instruction | Manman Ren | 2012-05-11 |
* | Revert: 156550 "ARM: peephole optimization to remove cmp instruction" | Manman Ren | 2012-05-10 |
* | ARM: peephole optimization to remove cmp instruction | Manman Ren | 2012-05-10 |
* | Implement ARMBaseInstrInfo::commuteInstruction() for MOVCCr. | Jakob Stoklund Olesen | 2012-04-04 |
* | Handle register copies for the new ARM register classes. | Jakob Stoklund Olesen | 2012-03-29 |
* | Spill DPair registers, not just QPR. | Jakob Stoklund Olesen | 2012-03-28 |
* | ARM has a peephole optimization which looks for a def / use pair. The def | Evan Cheng | 2012-03-26 |
* | Prune includes and replace uses of ARMRegisterInfo.h with ARMBaeRegisterInfo.h | Craig Topper | 2012-03-26 |
* | ARM refactor more NEON VLD/VST instructions to use composite physregs | Jim Grosbach | 2012-03-06 |
* | Add <imp-def> operands when reloading into physregs. | Jakob Stoklund Olesen | 2012-03-06 |
* | ARM refactor away a bunch of VLD/VST pseudo instructions. | Jim Grosbach | 2012-03-05 |
* | Use <def,undef> operands when spilling NEON bundles. | Jakob Stoklund Olesen | 2012-03-04 |
* | ARM implement TargetInstrInfo::getNoopForMachoTarget() | Jim Grosbach | 2012-02-28 |
* | Clarify ARM calling conventions. | Jakob Stoklund Olesen | 2012-02-22 |
* | Calls don't really change the stack pointer. | Jakob Stoklund Olesen | 2012-02-21 |
* | Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,... | Jia Liu | 2012-02-18 |
* | Handle regmask operands in ARMInstrInfo. | Jakob Stoklund Olesen | 2012-02-17 |
* | Fix ARMBaseInstrInfo::getInstrLatency for calls. | Jakob Stoklund Olesen | 2012-02-17 |
* | Convert assert(0) to llvm_unreachable | Craig Topper | 2012-02-07 |
* | DefinesPredicate should only look for def operands. Patch by Ludwig Meier. | Evan Cheng | 2012-02-05 |
* | More dead code removal (using -Wunreachable-code) | David Blaikie | 2012-01-20 |
* | Reapply r146997, "Heed spill slot alignment on ARM." | Jakob Stoklund Olesen | 2012-01-05 |
* | Revert r146997, "Heed spill slot alignment on ARM." | Jakob Stoklund Olesen | 2012-01-03 |
* | ARM NEON assmebly parsing for VLD2 to all lanes instructions. | Jim Grosbach | 2011-12-21 |
* | Heed spill slot alignment on ARM. | Jakob Stoklund Olesen | 2011-12-20 |
* | Model ARM predicated write as read-mod-write. e.g. | Evan Cheng | 2011-12-14 |
* | - Add MachineInstrBundle.h and MachineInstrBundle.cpp. This includes a function | Evan Cheng | 2011-12-14 |
* | ARM assembly parsing and encoding for VLD2 with writeback. | Jim Grosbach | 2011-12-09 |
* | Add bundle aware API for querying instruction properties and switch the code | Evan Cheng | 2011-12-07 |
* | Revert r145971: "Use conservative size estimate for tBR_JTr." | Jakob Stoklund Olesen | 2011-12-06 |
* | First chunk of MachineInstr bundle support. | Evan Cheng | 2011-12-06 |
* | Use conservative size estimate for tBR_JTr. | Jakob Stoklund Olesen | 2011-12-06 |
* | ARM parsing for VLD1 all lanes, with writeback. | Jim Grosbach | 2011-11-30 |
* | Enable -widen-vmovs by default. | Jakob Stoklund Olesen | 2011-11-15 |
* | Make use of MachinePointerInfo::getFixedStack. This removes all mention | Jay Foad | 2011-11-15 |
* | ARM assembly parsing and encoding for VLD1 with writeback. | Jim Grosbach | 2011-10-25 |
* | Nuke dead code. Nothing generates the VLD1d64QPseudo_UPD instruction. | Jim Grosbach | 2011-10-24 |
* | ARM assembly parsing and encoding for VLD1 w/ writeback. | Jim Grosbach | 2011-10-24 |
* | ARM refactor am6offset usage for VLD1. | Jim Grosbach | 2011-10-24 |
* | Use ARM/t2PseudoInst class from ARM/Thumb2 special adds/subs patterns. | Andrew Trick | 2011-10-18 |
* | Fix -widen-vmovs liveness issues. | Jakob Stoklund Olesen | 2011-10-12 |
* | Move -widen-vmovs to ARMBaseInstrInfo::expandPostRAPseudo(). | Jakob Stoklund Olesen | 2011-10-11 |