2010-05-21 |
Jakob Stoklund Olesen | Add MachineInstr::readsWritesVirtualRegister() to deter... |
blob | commitdiff | raw | diff to current |
2010-05-21 |
Jakob Stoklund Olesen | Revert "Use MachineInstr::readsWritesVirtualRegister... |
blob | commitdiff | raw | diff to current |
2010-05-21 |
Jakob Stoklund Olesen | Use MachineInstr::readsWritesVirtualRegister to determi... |
blob | commitdiff | raw | diff to current |
2010-05-21 |
Jakob Stoklund Olesen | If the first definition of a virtual register is a... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Jakob Stoklund Olesen | Add MachineInstr::readsVirtualRegister() in preparation... |
blob | commitdiff | raw | diff to current |
2010-05-13 |
Dan Gohman | Teach MachineLICM and MachineSink how to clear kill... |
blob | commitdiff | raw | diff to current |
2010-05-05 |
Evan Cheng | Move REG_SEQUENCE removal to 2addr pass. |
blob | commitdiff | raw | diff to current |
2010-04-09 |
Bob Wilson | Fix up header comments to match the comment fixups... |
blob | commitdiff | raw | diff to current |
2010-04-08 |
Evan Cheng | Coalescer should not delete copy instructions whose... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chris Lattner | rename NewDebugLoc -> DebugLoc, prune #includes in... |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Evan Cheng | Move MachineInstrExpressionTrait::getHashValue() out... |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Evan Cheng | Re-apply r97667 but with a little bit of thought put... |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Dan Gohman | Revert 97667. It broke a bunch of tests. |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Evan Cheng | Move DenseMapInfo for MachineInstr* to MachineInstr.h |
blob | commitdiff | raw | diff to current |
2010-03-03 |
Evan Cheng | - Change MachineInstr::isIdenticalTo to take a new... |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Evan Cheng | Swap parameters of isSafeToMove and isSafeToReMat for... |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Dan Gohman | Fix "the the" and similar typos. |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Chris Lattner | fix a layering violation: VirtRegRewriter.cpp shouldn... |
blob | commitdiff | raw | diff to current |
2010-02-10 |
Chris Lattner | Stop MachineInstr.h from #including AsmPrinter.h |
blob | commitdiff | raw | diff to current |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
blob | commitdiff | raw | diff to current |
2010-01-06 |
Jakob Stoklund Olesen | Add <imp-def> and <imp-kill> operands when replacing... |
blob | commitdiff | raw | diff to current |
2009-12-03 |
Evan Cheng | Fill out codegen SSA updater. It's not yet tested. |
blob | commitdiff | raw | diff to current |
2009-11-12 |
David Greene | Add AsmPrinter comment flags to machine instructions... |
blob | commitdiff | raw | diff to current |
2009-10-09 |
Dan Gohman | Factor out LiveIntervalAnalysis' code to determine... |
blob | commitdiff | raw | diff to current |
2009-10-07 |
Dan Gohman | Replace TargetInstrInfo::isInvariantLoad and its target... |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Dan Gohman | Improve MachineMemOperand handling. |
blob | commitdiff | raw | diff to current |
2009-09-17 |
Jim Grosbach | grammar |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | remove various std::ostream version of printing methods... |
blob | commitdiff | raw | diff to current |
2009-06-19 |
Chris Lattner | stub out some hacky code for wiring up the new asmprint... |
blob | commitdiff | raw | diff to current |
2009-06-19 |
Devang Patel | mv CodeGen/DebugLoc.h Support/DebugLoc.h |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Jakob Stoklund Olesen | MachineInstr::isRegTiedTo{Use,Def}Operand can safely... |
blob | commitdiff | raw | diff to current |
2009-04-09 |
Bob Wilson | Fix pr3954. The register scavenger asserts for inline... |
blob | commitdiff | raw | diff to current |
2009-03-19 |
Evan Cheng | Added MachineInstr::isRegTiedToDefOperand to check... |
blob | commitdiff | raw | diff to current |
2009-03-06 |
Gabor Greif | do not close friendship with every odd class |
blob | commitdiff | raw | diff to current |
2009-01-27 |
Dale Johannesen | Embalm my ideas of how things should work. Not that |
blob | commitdiff | raw | diff to current |
2009-01-27 |
Dale Johannesen | Add a DebugLoc field and some simple accessors. |
blob | commitdiff | raw | diff to current |
2009-01-20 |
Evan Cheng | Spacing |
blob | commitdiff | raw | diff to current |
2008-12-05 |
Dan Gohman | Drop the reg argument to isRegReDefinedByTwoAddr, which... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Dan Gohman | Make some methods const. |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Dan Gohman | Add a method to MachineInstr for testing whether it... |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Evan Cheng | Refactor isSafeToReMat out of 2addr pass. |
blob | commitdiff | raw | diff to current |
2008-08-21 |
Owen Anderson | Use raw_ostream throughout the AsmPrinter. |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Owen Anderson | Move MachineInstr::getOpcode inline. |
blob | commitdiff | raw | diff to current |
2008-07-28 |
Dan Gohman | Fold the useful features of alist and alist_node into... |
blob | commitdiff | raw | diff to current |
2008-07-12 |
Dan Gohman | Add a utility function to MachineInstr for testing... |
blob | commitdiff | raw | diff to current |
2008-07-10 |
Evan Cheng | - Change the horrible N^2 isRegReDefinedByTwoAddr.... |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Pool-allocation for MachineInstrs, MachineBasicBlocks... |
blob | commitdiff | raw | diff to current |
2008-07-03 |
Evan Cheng | - Remove calls to copyKillDeadInfo which is an N^2... |
blob | commitdiff | raw | diff to current |
2008-07-01 |
Dan Gohman | Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL... |
blob | commitdiff | raw | diff to current |
2008-05-29 |
Dan Gohman | Prune and tidy #includes. |
blob | commitdiff | raw | diff to current |
2008-05-06 |
Dan Gohman | Fix a broken doxygen comment, and reword it for clarity. |
blob | commitdiff | raw | diff to current |
2008-05-05 |
Evan Cheng | Fix more -Wshorten-64-to-32 warnings. |
blob | commitdiff | raw | diff to current |
2008-04-07 |
Dan Gohman | Rename MemOperand to MachineMemOperand. This was sugges... |
blob | commitdiff | raw | diff to current |
2008-03-29 |
Evan Cheng | Cosmetic change. |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Evan Cheng | Refactor some code out of MachineSink into a MachineIns... |
blob | commitdiff | raw | diff to current |
2008-03-05 |
Evan Cheng | Refactor code. Remove duplicated functions that basical... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Revert 46556 and 46585. Dan please fix the PseudoSource... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Add an extra operand to LABEL nodes which distinguishes... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Dan Gohman | Create a new class, MemOperand, for describing memory... |
blob | commitdiff | raw | diff to current |
2008-01-24 |
Owen Anderson | Move some functionality for adding flags to MachineInst... |
blob | commitdiff | raw | diff to current |
2008-01-11 |
Chris Lattner | rename MachineInstr::setInstrDescriptor -> setDesc |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Rename MachineInstr::getInstrDescriptor -> getDesc... |
blob | commitdiff | raw | diff to current |
2008-01-01 |
Chris Lattner | Implement automatically updated def/use lists for all... |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Chris Lattner | properly encapsulate the parent field of MBB and MI... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | More cleanups for MachineOperand: |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | MachineOperand: |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | make machine operands fatter: give each one an up-point... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | split machineoperand out into its own header file. |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | remove unneeded #includes. |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | remove a bunch of now-dead methods. |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | make offset operand optional. |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | Shrinkify the machine operand creation method names. |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | 1. Make a static MachineOperand::create* method for... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | simplify some code by factoring operand construction... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Don't attribute in file headers anymore. See llvmdev... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Evan Cheng | Shrinkfy. |
blob | commitdiff | raw | diff to current |
2007-11-14 |
Evan Cheng | Clean up sub-register implementation by moving subReg... |
blob | commitdiff | raw | diff to current |
2007-10-13 |
Evan Cheng | Optionally create a MachineInstr without default implic... |
blob | commitdiff | raw | diff to current |
2007-10-12 |
Evan Cheng | EXTRACT_SUBREG coalescing support. The coalescer now... |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Dan Gohman | Remove isReg, isImm, and isMBB, and change all their... |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Dan Gohman | Remove spurious consts. This fixes warnings with compil... |
blob | commitdiff | raw | diff to current |
2007-08-30 |
Evan Cheng | Added CreateFrameIndex to create a FrameIndex MachineOp... |
blob | commitdiff | raw | diff to current |
2007-07-26 |
Christopher Lamb | Remove subreg index from MachineInstr's and also keep... |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Dan Gohman | Add keyword explicit. |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Evan Cheng | No longer needed. |
blob | commitdiff | raw | diff to current |
2007-05-29 |
Evan Cheng | Add missing const qualifiers. |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Evan Cheng | Rename M_PREDICATED to M_PREDICABLE; Move TargetInstrIn... |
blob | commitdiff | raw | diff to current |
2007-05-15 |
Evan Cheng | Added getNumExplicitOperands and findFirstPredOperand. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Nate Begeman | llvm bug #1350, parts 1, 2, and 3. |
blob | commitdiff | raw | diff to current |
2007-04-26 |
Evan Cheng | Rename findRegisterUseOperand to findRegisterUseOperand... |
blob | commitdiff | raw | diff to current |
2007-04-25 |
Evan Cheng | Minor speed tweak. |
blob | commitdiff | raw | diff to current |
2007-03-26 |
Evan Cheng | Change findRegisterUseOperand() to return operand index... |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Evan Cheng | Pass IsImp, IsKill, and IsDead to ChangeToRegister. |
blob | commitdiff | raw | diff to current |
2007-02-23 |
Evan Cheng | Use findRegisterUseOperand to find a kill of particular... |
blob | commitdiff | raw | diff to current |
2007-02-19 |
Evan Cheng | Re-apply my liveintervalanalysis changes. Now with... |
blob | commitdiff | raw | diff to current |
2007-02-19 |
Reid Spencer | For PR1207: |
blob | commitdiff | raw | diff to current |
2007-02-17 |
Evan Cheng | Added findRegisterDefOperand(). |
blob | commitdiff | raw | diff to current |
next |