aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/MachineOperand.h
AgeCommit message (Expand)Author
2011-10-04Allow <undef> flags on def operands as well as uses.Jakob Stoklund Olesen
2011-06-24Handle debug info for i128 constants.Devang Patel
2011-05-26Comment cleanup.Eric Christopher
2011-05-17Frame indices are signed. Update MachineOperand methods accordingly.Jim Grosbach
2011-01-09Simplify LiveDebugVariables by storing MachineOperand copies locations insteadJakob Stoklund Olesen
2010-11-29Merge System into Support.Michael J. Spencer
2010-10-19Shrink MachineOperand from 40 to 32 bytes on 64-bit hosts.Jakob Stoklund Olesen
2010-09-15trailing whitespaceJim Grosbach
2010-05-28Add a TargetRegisterInfo::composeSubRegIndices hook with a defaultJakob Stoklund Olesen
2010-04-15Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman
2010-03-25Change how dbg_value sdnodes are converted into machine instructions. Their p...Evan Cheng
2010-03-13add support for MCSymbols as operands to MachineInstrs.Chris Lattner
2010-03-03Ordering forward declarations.Evan Cheng
2010-02-26Further constify MDNode* references.Dale Johannesen
2010-02-10Allow isDebug inquiry on any MO.Dale Johannesen
2010-02-10Add isDebug argument to ChangeToRegister; this preventsDale Johannesen
2010-02-09Debug operands should not be def or kill.Dale Johannesen
2010-02-06Add a Debug bit to MachineOperand, for uses thatDale Johannesen
2010-01-15Remove unneeded argument per review.Dale Johannesen
2010-01-13Further progration of metadata operands. TheDale Johannesen
2010-01-12Add MO_Metadata as an operand kind. Not used yet.Dale Johannesen
2009-11-20Target-independent support for TargetFlags on BlockAddress operands,Dan Gohman
2009-10-30Remove dead code.Devang Patel
2009-10-30Add a BlockAddress MachineOperand kind.Dan Gohman
2009-10-26Move DataTypes.h to include/llvm/System, update all users. This breaks the lastChandler Carruth
2009-09-03improve comments.Chris Lattner
2009-09-01Remove Offset from ExternalSybmol MachineOperands, this is unused (and at lea...Daniel Dunbar
2009-08-23remove various std::ostream version of printing methods fromChris Lattner
2009-08-11Use the default copy-ctor, copy-assignment, and destructor.Dan Gohman
2009-07-06Add isMetadata() to check metadata operand.Devang Patel
2009-07-02Remove tabs.Devang Patel
2009-07-01Add getMDNode() to access metadata node.Devang Patel
2009-07-01Add machine operand for MDNodes. This will be used to communicate debug info.Devang Patel
2009-06-30Add a bit IsUndef to MachineOperand. This indicates the def / use register op...Evan Cheng
2009-06-25ad MachineInstrBuilder support for target flags on operands.Chris Lattner
2009-06-24Rearrange some stuff in MachineOperand and add a new TargetFlags field.Chris Lattner
2009-06-21fit in 80 colsChris Lattner
2009-04-15Give RemoveRegOperandFromRegInfo a comment and move theDan Gohman
2008-12-23Comment MO_FPImmediate and doxygenate surrounding comments.Dan Gohman
2008-10-18Teach DAGCombine to fold constant offsets into GlobalAddress nodes,Dan Gohman
2008-10-03Switch the MachineOperand accessors back to the short names likeDan Gohman
2008-09-24Next round of earlyclobber handling. Approach theDale Johannesen
2008-09-21explain what earlyclobber actually is.Chris Lattner
2008-09-17Add a bit to mark operands of asm's that conflictDale Johannesen
2008-09-14adjust last patch per review feedbackDale Johannesen
2008-09-13Remove isImm(), isReg(), and friends, in favor of Dan Gohman
2008-09-12Change ConstantSDNode and ConstantFPSDNode to use ConstantInt* andDan Gohman
2008-09-12Pass "earlyclobber" bit through to machineDale Johannesen
2008-08-21Use raw_ostream throughout the AsmPrinter.Owen Anderson
2008-07-10Fix a copy+pasto in an assertion string.Dan Gohman