2012-12-19 |
Jakob Stoklund Olesen | Remove the explicit MachineInstrBuilder(MI) constructor. |
blob | commitdiff | raw |
2012-11-28 |
Jakob Stoklund Olesen | Remove all references to TargetInstrInfoImpl. |
blob | commitdiff | raw | diff to current |
2012-08-13 |
Jakob Stoklund Olesen | Remove the TII::scheduleTwoAddrSource() hook. |
blob | commitdiff | raw | diff to current |
2012-04-20 |
Craig Topper | Convert more uses of XXXRegisterClass to &XXXRegClass... |
blob | commitdiff | raw | diff to current |
2012-03-27 |
Craig Topper | Prune some includes |
blob | commitdiff | raw | diff to current |
2012-03-27 |
Craig Topper | Remove unnecessary llvm:: qualifications |
blob | commitdiff | raw | diff to current |
2012-03-17 |
Craig Topper | Reorder includes to match coding standards. Fix an... |
blob | commitdiff | raw | diff to current |
2012-02-28 |
Jim Grosbach | ARM implement TargetInstrInfo::getNoopForMachoTarget() |
blob | commitdiff | raw | diff to current |
2012-02-18 |
Jia Liu | Emacs-tag and some comment fix for all ARM, CellSPU... |
blob | commitdiff | raw | diff to current |
2012-02-17 |
Jakob Stoklund Olesen | Handle regmask operands in ARMInstrInfo. |
blob | commitdiff | raw | diff to current |
2011-11-15 |
Jay Foad | Make use of MachinePointerInfo::getFixedStack. This... |
blob | commitdiff | raw | diff to current |
2011-08-24 |
Jim Grosbach | Thumb1 ADD/SUB SP instructions are predicable in Thumb2... |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Owen Anderson | Handle new register classes in Thumb2 mode. Should... |
blob | commitdiff | raw | diff to current |
2011-07-20 |
Evan Cheng | Sink ARMMCExpr and ARMAddressingModes into MC layer... |
blob | commitdiff | raw | diff to current |
2011-06-30 |
Jim Grosbach | Refact ARM Thumb1 tMOVr instruction family. |
blob | commitdiff | raw | diff to current |
2011-06-30 |
Jim Grosbach | Thumb1 register to register MOV instruction is predicable. |
blob | commitdiff | raw | diff to current |
2011-06-30 |
Jim Grosbach | Kill dead code. |
blob | commitdiff | raw | diff to current |
2011-06-29 |
Jim Grosbach | Remove redundant Thumb2 ADD/SUB SP instruction definitions. |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc |
blob | commitdiff | raw | diff to current |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
blob | commitdiff | raw | diff to current |
2011-03-05 |
Anton Korobeynikov | Preliminary support for ARM frame save directives emiss... |
blob | commitdiff | raw | diff to current |
2011-02-22 |
Evan Cheng | Guard against de-referencing MBB.end(). |
blob | commitdiff | raw | diff to current |
2011-02-21 |
Evan Cheng | Skipping over debugvalue instructions to determine... |
blob | commitdiff | raw | diff to current |
2010-12-05 |
Evan Cheng | Making use of VFP / NEON floating point multiply-accumu... |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Evan Cheng | Two sets of changes. Sorry they are intermingled. |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Owen Anderson | Thread the determination of branch prediction hit rates... |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Owen Anderson | Provide an option to restore old-style if-conversion... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Owen Anderson | Part one of switching to using a more sane heuristic... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | convert targets to the new MF.getMachineMemOperand... |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Evan Cheng | Teach if-converter to be more careful with predicating... |
blob | commitdiff | raw | diff to current |
2010-07-30 |
Jim Grosbach | Many Thumb2 instructions can reference the full ARM... |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Jakob Stoklund Olesen | Replace copyRegToReg with copyPhysReg for ARM. |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Bob Wilson | The t2MOVi16 and t2MOVTi16 instructions do not set... |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Evan Cheng | Change if-cvt options to something that actually as... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Evan Cheng | Change if-conversion block size limit checks to add... |
blob | commitdiff | raw | diff to current |
2010-06-22 |
Evan Cheng | Tail merging pass shall not break up IT blocks. rdar... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Evan Cheng | Allow ARM if-converter to be run after post allocation... |
blob | commitdiff | raw | diff to current |
2010-06-15 |
Dale Johannesen | Next round of tail call changes. Register used in... |
blob | commitdiff | raw | diff to current |
2010-06-09 |
Evan Cheng | Allow target to place 2-address pass inserted copies... |
blob | commitdiff | raw | diff to current |
2010-06-02 |
Jim Grosbach | Clean up 80 column violations. No functional change. |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Dan Gohman | Add a DebugLoc argument to TargetInstrInfo::copyRegToRe... |
blob | commitdiff | raw | diff to current |
2010-05-06 |
Evan Cheng | Add argument TargetRegisterInfo to loadRegFromStackSlot... |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Bob Wilson | Handle register-to-register copies within the tGPR... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chris Lattner | use DebugLoc default ctor instead of DebugLoc::getUnkno... |
blob | commitdiff | raw | diff to current |
2010-03-27 |
Jim Grosbach | Thumb2 storeFrom/LoadToStackSlot() need to handle tGPR... |
blob | commitdiff | raw | diff to current |
2010-03-08 |
Bob Wilson | Fix a crash compiling 254.gap for Thumb2. The Thumb2... |
blob | commitdiff | raw | diff to current |
2010-02-06 |
Bob Wilson | Handle AddrMode6 (for NEON load/stores) in Thumb2's... |
blob | commitdiff | raw | diff to current |
2010-01-19 |
Jakob Stoklund Olesen | Remove predicates when changing an add into an unpredic... |
blob | commitdiff | raw | diff to current |
2009-12-05 |
Dan Gohman | Remove the target hook TargetInstrInfo::BlockHasNoFallT... |
blob | commitdiff | raw | diff to current |
2009-11-08 |
Evan Cheng | Refactor code. |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Jim Grosbach | 80-column cleanup of file header comments |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Evan Cheng | t2ldrpci_pic can be used for blockaddress as well. |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Evan Cheng | Refactor code. Fix a potential missing check. Teach... |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Evan Cheng | - Add TargetInstrInfo::isIdentical(). It's similar... |
blob | commitdiff | raw | diff to current |
2009-11-06 |
Evan Cheng | - Add pseudo instructions tLDRpci_pic and t2LDRpci_pic... |
blob | commitdiff | raw | diff to current |
2009-11-02 |
Anton Korobeynikov | Use NEON reg-reg moves, where profitable. This reduces... |
blob | commitdiff | raw | diff to current |
2009-11-01 |
Evan Cheng | Fix a couple more places where we are creating ld ... |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Bob Wilson | Add a Thumb BRIND pattern. Change the ARM BRIND assemb... |
blob | commitdiff | raw | diff to current |
2009-09-15 |
Bob Wilson | Handle AddrMode4 for Thumb2 in rewriteT2FrameIndex... |
blob | commitdiff | raw | diff to current |
2009-08-27 |
Evan Cheng | Fix PR4789. Teach eliminateFrameIndex how to handle... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Jim Grosbach | Whitespace cleanup. Remove trailing whitespace. |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Evan Cheng | Always use the 16-bit tMOVgpr2gpr instead of the 32... |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Evan Cheng | Use 16-bit tMOVgpr2gpr instead of tMOVr to copy GPR... |
blob | commitdiff | raw | diff to current |
2009-08-07 |
Evan Cheng | It turns out most of the thumb2 instructions are not... |
blob | commitdiff | raw | diff to current |
2009-08-03 |
Evan Cheng | Use the i12 variant of load / store opcodes if offset... |
blob | commitdiff | raw | diff to current |
2009-08-02 |
Chris Lattner | Move the getInlineAsmLength virtual method from TAI... |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Evan Cheng | Optimize Thumb2 jumptable to use tbb / tbh when all... |
blob | commitdiff | raw | diff to current |
2009-07-28 |
David Goodwin | Thumb-2: fix typo that caused incorrect stack eliminati... |
blob | commitdiff | raw | diff to current |
2009-07-28 |
Evan Cheng | - More refactoring. This gets rid of all of the getOpco... |
blob | commitdiff | raw | diff to current |
2009-07-27 |
Evan Cheng | More DCE. |
blob | commitdiff | raw | diff to current |
2009-07-27 |
Evan Cheng | Get rid of more dead code. |
blob | commitdiff | raw | diff to current |
2009-07-27 |
Evan Cheng | Get rid of some more getOpcode calls. |
blob | commitdiff | raw | diff to current |
2009-07-27 |
Evan Cheng | Use t2LDRi12 and t2STRi12 to load / store to / from... |
blob | commitdiff | raw | diff to current |
2009-07-27 |
Evan Cheng | Use the right instructions to copy between GPR and... |
blob | commitdiff | raw | diff to current |
2009-07-25 |
Evan Cheng | Get rid of a couple of unnecessary getOpcode calls. |
blob | commitdiff | raw | diff to current |
2009-07-25 |
Evan Cheng | Change Thumb2 jumptable codegen to one that uses two... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Evan Cheng | Clean up. |
blob | commitdiff | raw | diff to current |
2009-07-24 |
Evan Cheng | FLDD, FLDS, FCPYD, FCPYS, FSTD, FSTS, VMOVD, VMOVQ... |
blob | commitdiff | raw | diff to current |
2009-07-24 |
David Goodwin | Correctly handle the Thumb-2 imm8 addrmode. Specialize... |
blob | commitdiff | raw | diff to current |
2009-07-23 |
David Goodwin | Fix frame index elimination to correctly handle thumb... |
blob | commitdiff | raw | diff to current |
2009-07-16 |
Anton Korobeynikov | Emit cross regclass register moves for thumb2. |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Evan Cheng | Major changes to Thumb (not Thumb2). Many 16-bit instru... |
blob | commitdiff | raw | diff to current |
2009-07-10 |
David Goodwin | t2LDM_RET does not fall-through. |
blob | commitdiff | raw | diff to current |
2009-07-08 |
David Goodwin | Use common code for both ARM and Thumb-2 instruction... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
David Goodwin | Generalize opcode selection in ARMBaseRegisterInfo. |
blob | commitdiff | raw | diff to current |
2009-07-08 |
David Goodwin | Checkpoint Thumb2 Instr info work. Generalized base... |
blob | commitdiff | raw | diff to current |
2009-07-02 |
David Goodwin | Checkpoint refactoring of ThumbInstrInfo and ThumbRegis... |
blob | commitdiff | raw | diff to current |
|