index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
llvm
/
CodeGen
/
MachineInstrBuilder.h
Commit message (
Expand
)
Author
Age
*
Add the 'explicit' keyword to several constructors that accept one
Dan Gohman
2007-03-23
*
Should pass isKill and isDead to addRegOperand() as well.
Evan Cheng
2007-02-15
*
Fix indentation.
Evan Cheng
2006-11-28
*
Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead
Evan Cheng
2006-11-27
*
Matches MachineInstr changes.
Evan Cheng
2006-11-13
*
Add methods to add implicit def use operands to a MI.
Evan Cheng
2006-11-11
*
Add implicit def / use operands to MachineInstr.
Evan Cheng
2006-11-10
*
Completely eliminate def&use operands. Now a register operand is EITHER a
Chris Lattner
2006-09-05
*
Remove and simplify some more machineinstr/machineoperand stuff.
Chris Lattner
2006-05-04
*
Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling.
Chris Lattner
2006-05-04
*
There shalt be only one "immediate" operand type!
Chris Lattner
2006-05-04
*
Change "value" in MachineOperand to be a GlobalValue, as that is the only
Chris Lattner
2006-05-04
*
Remove a bunch more SparcV9 specific stuff
Chris Lattner
2006-05-04
*
Remove some more unused stuff from MachineInstr that was leftover from V9.
Chris Lattner
2006-05-04
*
Added addJumpTableIndex
Evan Cheng
2006-04-24
*
Added an offset field to ConstantPoolSDNode.
Evan Cheng
2006-02-25
*
Remove trailing whitespace
Misha Brukman
2005-04-21
*
rename addU64Imm() to addImm64()
Duraid Madina
2005-04-11
*
* store immediate values as int64_t, not int. come on, we should be happy
Duraid Madina
2005-04-10
*
Instead of storing std::string's for ExternalSymbol references, rely on the
Chris Lattner
2004-11-19
*
Allow machine operands to represent global variables with offsets. This is
Chris Lattner
2004-10-15
*
Convert tabs to spaces
Misha Brukman
2004-10-14
*
Fix a typo in the head-of-file comment.
Brian Gaeke
2004-05-23
*
Allow converting a builder to an iterator
Chris Lattner
2004-04-01
*
Continue Alkis's int64_t cleanup. This makes all of the immediate related
Chris Lattner
2004-02-29
*
Add BuildMI variants that take a MBB::iterator
Chris Lattner
2004-02-29
*
Move MOTy::UseType enum into MachineOperand. This eliminates the
Alkis Evlogimenos
2004-02-22
*
Modify the two address instruction pass to remove the duplicate
Alkis Evlogimenos
2004-02-04
*
Put all LLVM code into the llvm namespace, as per bug 109.
Brian Gaeke
2003-11-11
*
Added LLVM copyright header (for lack of a better term).
John Criswell
2003-10-20
*
Remove use of enum
Chris Lattner
2003-06-03
*
ADd support for CC registers for Sparc BE
Chris Lattner
2003-01-15
*
Add new helper method addRegDef
Chris Lattner
2003-01-15
*
* Add support for new types of operands
Chris Lattner
2003-01-13
*
Add abstract frame index capability
Chris Lattner
2002-12-25
*
Add capability to have a MachineBasicBlock as an operand to a MachineInstr
Chris Lattner
2002-12-15
*
Final version of BuildMI for symmetry and because I want to use it
Chris Lattner
2002-12-13
*
Convert to use an enum to access def/use/use&def information. These make
Chris Lattner
2002-11-17
*
Return const refefrences to enable default construction
Chris Lattner
2002-11-17
*
include/llvm/CodeGen/MachineInstrBuilder.h: Add addClobber() inline
Brian Gaeke
2002-11-14
*
Allow BuildMI that helps automate construction of SSA information
Chris Lattner
2002-10-30
*
Add capability to have machine instruction autoinsert when it is created
Chris Lattner
2002-10-29
*
Minor comment updates
Chris Lattner
2002-10-28
*
Initial checkin of MachineInstrBuilder class
Chris Lattner
2002-10-28