2008-07-16 |
Dan Gohman | Clarify the comments here, to make slightly more clear the |
blob | commitdiff | raw |
2008-07-02 |
Owen Anderson | Make LiveVariables even more optional, by making it... |
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-06-16 |
Evan Cheng | Add option to commuteInstruction() which forces it... |
blob | commitdiff | raw | diff to current |
2008-05-12 |
Bill Wendling | Constify the machine instruction passed into the |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Nicolas Geoffray | Infrastructure for getting the machine code size of... |
blob | commitdiff | raw | diff to current |
2008-03-31 |
Evan Cheng | Move reMaterialize() from TargetRegisterInfo to TargetI... |
blob | commitdiff | raw | diff to current |
2008-03-16 |
Christopher Lamb | Make insert_subreg a two-address instruction, vastly... |
blob | commitdiff | raw | diff to current |
2008-03-15 |
Evan Cheng | Replace all target specific implicit def instructions... |
blob | commitdiff | raw | diff to current |
2008-03-13 |
Christopher Lamb | Get rid of a pseudo instruction and replace it with... |
blob | commitdiff | raw | diff to current |
2008-02-15 |
Evan Cheng | Added CommuteChangesDestination(). This returns true... |
blob | commitdiff | raw | diff to current |
2008-02-08 |
Evan Cheng | It's not always safe to fold movsd into xorpd, etc... |
blob | commitdiff | raw | diff to current |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
blob | commitdiff | raw | diff to current |
2008-01-10 |
Chris Lattner | Simplify the side effect stuff a bit more and make... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | split TargetInstrDesc out into its own header file. |
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 | remove a dead method. |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Rename all the M_* flags to be namespace qualified... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | add more and significantly better comments to the rest... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | add some mroe comments, add a isImplicitDef() method... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | rename hasVariableOperands() -> isVariadic(). Add... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Move M_* flags down in the file. Move SchedClass up... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Move a bunch more accessors from TargetInstrInfo to... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | remove MachineOpCode typedef. |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | remove some uses of MachineOpCode, move getSchedClass |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Add predicates methods to TargetOperandInfo, and switch... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Rename MachineInstr::getInstrDescriptor -> getDesc... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Owen Anderson | Move even more functionality from MRegisterInfo into... |
blob | commitdiff | raw | diff to current |
2008-01-06 |
Chris Lattner | rename isLoad -> isSimpleLoad due to evan's desire... |
blob | commitdiff | raw | diff to current |
2008-01-06 |
Chris Lattner | rename isStore -> mayStore to more accurately reflect... |
blob | commitdiff | raw | diff to current |
2008-01-06 |
Chris Lattner | describe isStore and simplify the implementation of... |
blob | commitdiff | raw | diff to current |
2008-01-04 |
Owen Anderson | Move some more functionality from MRegisterInfo to... |
blob | commitdiff | raw | diff to current |
2008-01-01 |
Owen Anderson | Move some more instruction creation methods from Regist... |
blob | commitdiff | raw | diff to current |
2008-01-01 |
Chris Lattner | Fix a problem where lib/Target/TargetInstrInfo.h would... |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Owen Anderson | Move copyRegToReg from MRegisterInfo to TargetInstrInfo... |
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-12-17 |
Bill Wendling | s/hasSideEffects/hasUnmodelledSideEffects/g |
blob | commitdiff | raw | diff to current |
2007-12-17 |
Bill Wendling | Add "hasSideEffects" method to MachineInstrInfo class. |
blob | commitdiff | raw | diff to current |
2007-12-17 |
Bill Wendling | As per feedback, revised comments to (hopefully) make... |
blob | commitdiff | raw | diff to current |
2007-12-14 |
Bill Wendling | Add flags to indicate that there are "never" side effec... |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Evan Cheng | Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32... |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Dan Gohman | Remove a forward-declaration for a non-existant class. |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Bill Wendling | Bit masks conflicted. Needed to bump them by one. |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Bill Wendling | Reverting 44702. It wasn't correct to rename them. |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Bill Wendling | Renaming: |
blob | commitdiff | raw | diff to current |
2007-11-12 |
Owen Anderson | Add a flag for indirect branch instructions. |
blob | commitdiff | raw | diff to current |
2007-09-13 |
Evan Cheng | Added getNumDefs(). |
blob | commitdiff | raw | diff to current |
2007-08-02 |
Evan Cheng | Added TargetInstrDescriptor::numDefs - num of results. |
blob | commitdiff | raw | diff to current |
2007-07-26 |
Christopher Lamb | Add target independent MachineInstr's to represent... |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Evan Cheng | Add OptionalDefOperand. Remove clobbersPred. Also add... |
blob | commitdiff | raw | diff to current |
2007-07-09 |
Dan Gohman | Fix a typo in a comment. |
blob | commitdiff | raw | diff to current |
2007-06-26 |
Dan Gohman | Revert the earlier change that removed the M_REMATERIAL... |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Dan Gohman | Replace M_REMATERIALIZIBLE and the newly-added isOtherR... |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Evan Cheng | Replace CanBeDuplicated() with a M_NOT_DUPLICABLE bit. |
blob | commitdiff | raw | diff to current |
2007-06-15 |
Evan Cheng | Added CanBeDuplicated(). It returns true if an instruct... |
blob | commitdiff | raw | diff to current |
2007-06-14 |
Dale Johannesen | Do not treat FP_REG_KILL as terminator in branch analys... |
blob | commitdiff | raw | diff to current |
2007-06-14 |
Dan Gohman | Add a target hook to allow loads from constant pools... |
blob | commitdiff | raw | diff to current |
2007-06-08 |
Evan Cheng | Add a utility routine to check for unpredicated termina... |
blob | commitdiff | raw | diff to current |
2007-06-06 |
Evan Cheng | Add a machine instruction flag indicating the instructi... |
blob | commitdiff | raw | diff to current |
2007-05-29 |
Evan Cheng | Add missing const qualifiers. |
blob | commitdiff | raw | diff to current |
2007-05-23 |
Evan Cheng | Add a couple of target hooks for predication. |
blob | commitdiff | raw | diff to current |
2007-05-22 |
Evan Cheng | Consistency. |
blob | commitdiff | raw | diff to current |
2007-05-18 |
Evan Cheng | RemoveBranch() and InsertBranch() now returns number... |
blob | commitdiff | raw | diff to current |
2007-05-17 |
Evan Cheng | Remove. Not needed. |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Evan Cheng | Add target hook to specify block size limit for if... |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Evan Cheng | PredicateInstruction returns true if the operation... |
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-16 |
Evan Cheng | Fix comments. |
blob | commitdiff | raw | diff to current |
2007-05-16 |
Evan Cheng | Add TargetInstrInfo predication hooks. |
blob | commitdiff | raw | diff to current |
2007-05-15 |
Evan Cheng | All operands that made up of the predicate operands... |
blob | commitdiff | raw | diff to current |
2007-03-19 |
Evan Cheng | Add a TargetInstrDescriptor flag to mark an instruction... |
blob | commitdiff | raw | diff to current |
2007-03-16 |
Evan Cheng | These forward declarations are not needed. |
blob | commitdiff | raw | diff to current |
2007-03-14 |
Jeff Cohen | Fix for VS 2005 problem supplied by Morten Ofstad. |
blob | commitdiff | raw | diff to current |
2007-01-26 |
Jim Laskey | Make LABEL a builtin opcode. |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Evan Cheng | Silly assertion. Forgot variable_ops instructions can... |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Evan Cheng | Move findTiedToSrcOperand to TargetInstrDescriptor. |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Evan Cheng | Use MI's TargetInstrDescriptor. |
blob | commitdiff | raw | diff to current |
2006-12-01 |
Evan Cheng | - Add getOperandConstraint() to TargetInstrDescriptor. |
blob | commitdiff | raw | diff to current |
2006-11-17 |
Evan Cheng | Add opcode to TargetInstrDescriptor. |
blob | commitdiff | raw | diff to current |
2006-11-09 |
Evan Cheng | Remove M_2_ADDR_FLAG. |
blob | commitdiff | raw | diff to current |
2006-11-06 |
Chris Lattner | Add a new operand flag to mark which operand is the... |
blob | commitdiff | raw | diff to current |
2006-11-06 |
Chris Lattner | add a flag so that predicated instructions can be recog... |
blob | commitdiff | raw | diff to current |
2006-11-01 |
Evan Cheng | Rename |
blob | commitdiff | raw | diff to current |
2006-11-01 |
Evan Cheng | Added getTiedToSrcOperand() to check for two-address... |
blob | commitdiff | raw | diff to current |
2006-11-01 |
Evan Cheng | Add operand constraints to TargetInstrInfo. |
blob | commitdiff | raw | diff to current |
2006-10-28 |
Chris Lattner | add another target hook for branch folding. |
blob | commitdiff | raw | diff to current |
2006-10-24 |
Chris Lattner | update comment |
blob | commitdiff | raw | diff to current |
2006-10-24 |
Rafael Espindola | fix assert comment |
blob | commitdiff | raw | diff to current |
2006-10-17 |
Chris Lattner | expose DWARF_LABEL opcode# so the branch folder can... |
blob | commitdiff | raw | diff to current |
2006-10-17 |
Chris Lattner | update comment |
blob | commitdiff | raw | diff to current |
2006-10-13 |
Chris Lattner | it is easier to implement these when they are virtual |
blob | commitdiff | raw | diff to current |
2006-10-13 |
Chris Lattner | allow branch reversal to fail |
blob | commitdiff | raw | diff to current |
2006-10-13 |
Chris Lattner | replace the existing branch inspection/modification... |
blob | commitdiff | raw | diff to current |
2006-07-21 |
Jim Laskey | Use an enumeration to eliminate data relocations. |
blob | commitdiff | raw | diff to current |
2006-06-17 |
Evan Cheng | Clean up |
blob | commitdiff | raw | diff to current |
2006-06-15 |
Evan Cheng | Avoid undesirable behavior when assert is not enabled. |
blob | commitdiff | raw | diff to current |
2006-06-15 |
Evan Cheng | Instructions with variable operands (variable_ops)... |
blob | commitdiff | raw | diff to current |
2006-05-18 |
Evan Cheng | lib/Target/Target.td |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Evan Cheng | Add capability to scheduler to commute nodes for profit. |
blob | commitdiff | raw | diff to current |
2006-04-20 |
Chris Lattner | Remove a bunch of dead stuff, shrinkifying TargetInstrD... |
blob | commitdiff | raw | diff to current |
next |