2009-05-05 |
Evan Cheng | Move getInstrOperandRegClass from the scheduler to... |
blob | commitdiff | raw |
2009-05-03 |
Evan Cheng | In some rare cases, the register allocator can spill... |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Rename COPY_TO_SUBCLASS to COPY_TO_REGCLASS, and generalize |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Add a new TargetInstrInfo MachineInstr opcode, COPY_TO_... |
blob | commitdiff | raw | diff to current |
2009-04-13 |
Dan Gohman | Add comments to INSERT_SUBREG, EXTRACT_SURBEG, SUBREG_T... |
blob | commitdiff | raw | diff to current |
2009-02-19 |
Dale Johannesen | Describe tail merging's use of InsertBranch. |
blob | commitdiff | raw | diff to current |
2009-02-09 |
Evan Cheng | Turns out AnalyzeBranch can modify the mbb being analyz... |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Evan Cheng | Move getPointerRegClass from TargetInstrInfo to TargetR... |
blob | commitdiff | raw | diff to current |
2009-02-06 |
Evan Cheng | Add TargetInstrInfo::isSafeToMoveRegisterClassDefs... |
blob | commitdiff | raw | diff to current |
2009-01-20 |
Evan Cheng | Change TargetInstrInfo::isMoveInstr to return source... |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Dan Gohman | Fix a typo in a comment. |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Dan Gohman | Split foldMemoryOperand into public non-virtual and... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Dan Gohman | Add more const qualifiers. This fixes build breakage... |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Evan Cheng | For now, don't split live intervals around x87 stack... |
blob | commitdiff | raw | diff to current |
2008-10-25 |
Evan Cheng | Add storeRegTo{StackSlot|Addr} and loadRegFrom{StackSlo... |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Dan Gohman | Fix a typo in a comment. |
blob | commitdiff | raw | diff to current |
2008-10-16 |
Dan Gohman | Const-ify several TargetInstrInfo methods. |
blob | commitdiff | raw | diff to current |
2008-10-13 |
Evan Cheng | Clarify meaning of copyRegToReg's return value. |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Cedric Venet | - small bug corrected: incorrect iterator type. |
blob | commitdiff | raw | diff to current |
2008-08-26 |
Owen Anderson | Make TargetInstrInfo::copyRegToReg return a bool indica... |
blob | commitdiff | raw | diff to current |
2008-08-14 |
Owen Anderson | Convert uses of std::vector in TargetInstrInfo to Small... |
blob | commitdiff | raw | diff to current |
2008-07-16 |
Dan Gohman | Clarify the comments here, to make slightly more clear the |
blob | commitdiff | raw | diff to current |
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 |
next |