index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
llvm
/
CodeGen
/
MachineInstrBuilder.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Re-apply the memory operand changes, with a fix for the static
Dan Gohman
2008-02-06
1
-0
/
+6
*
Revert 46556 and 46585. Dan please fix the PseudoSourceValue problem and re-c...
Evan Cheng
2008-01-31
1
-6
/
+0
*
Create a new class, MemOperand, for describing memory references
Dan Gohman
2008-01-31
1
-0
/
+6
*
rename TargetInstrDescriptor -> TargetInstrDesc.
Chris Lattner
2008-01-07
1
-7
/
+7
*
Shrinkify the machine operand creation method names.
Chris Lattner
2007-12-30
1
-6
/
+6
*
switch MIBuilder over to use the simplified operand addition methods.
Chris Lattner
2007-12-30
1
-8
/
+9
*
Don't attribute in file headers anymore. See llvmdev for the
Chris Lattner
2007-12-29
1
-2
/
+2
*
Clean up sub-register implementation by moving subReg information back to
Evan Cheng
2007-11-14
1
-2
/
+2
*
Fix 80 col violation.
Christopher Lamb
2007-07-26
1
-2
/
+3
*
Remove subreg index from MachineInstr's and also keep vregs as unsigned when ...
Christopher Lamb
2007-07-26
1
-1
/
+1
*
Add the 'explicit' keyword to several constructors that accept one
Dan Gohman
2007-03-23
1
-1
/
+1
*
Should pass isKill and isDead to addRegOperand() as well.
Evan Cheng
2007-02-15
1
-1
/
+1
*
Fix indentation.
Evan Cheng
2006-11-28
1
-2
/
+2
*
Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead
Evan Cheng
2006-11-27
1
-29
/
+21
*
Matches MachineInstr changes.
Evan Cheng
2006-11-13
1
-14
/
+15
*
Add methods to add implicit def use operands to a MI.
Evan Cheng
2006-11-11
1
-0
/
+5
*
Add implicit def / use operands to MachineInstr.
Evan Cheng
2006-11-10
1
-2
/
+3
*
Completely eliminate def&use operands. Now a register operand is EITHER a
Chris Lattner
2006-09-05
1
-10
/
+6
*
Remove and simplify some more machineinstr/machineoperand stuff.
Chris Lattner
2006-05-04
1
-19
/
+5
*
Rename MO_VirtualRegister -> MO_Register. Clean up immediate handling.
Chris Lattner
2006-05-04
1
-4
/
+4
*
There shalt be only one "immediate" operand type!
Chris Lattner
2006-05-04
1
-7
/
+0
*
Change "value" in MachineOperand to be a GlobalValue, as that is the only
Chris Lattner
2006-05-04
1
-7
/
+1
*
Remove a bunch more SparcV9 specific stuff
Chris Lattner
2006-05-04
1
-21
/
+3
*
Remove some more unused stuff from MachineInstr that was leftover from V9.
Chris Lattner
2006-05-04
1
-25
/
+0
*
Added addJumpTableIndex
Evan Cheng
2006-04-24
1
-0
/
+5
*
Added an offset field to ConstantPoolSDNode.
Evan Cheng
2006-02-25
1
-3
/
+5
*
Remove trailing whitespace
Misha Brukman
2005-04-21
1
-3
/
+3
*
rename addU64Imm() to addImm64()
Duraid Madina
2005-04-11
1
-2
/
+2
*
* store immediate values as int64_t, not int. come on, we should be happy
Duraid Madina
2005-04-10
1
-0
/
+7
*
Instead of storing std::string's for ExternalSymbol references, rely on the
Chris Lattner
2004-11-19
1
-2
/
+2
*
Allow machine operands to represent global variables with offsets. This is
Chris Lattner
2004-10-15
1
-2
/
+2
*
Convert tabs to spaces
Misha Brukman
2004-10-14
1
-2
/
+2
*
Fix a typo in the head-of-file comment.
Brian Gaeke
2004-05-23
1
-14
/
+21
*
Allow converting a builder to an iterator
Chris Lattner
2004-04-01
1
-0
/
+1
*
Continue Alkis's int64_t cleanup. This makes all of the immediate related
Chris Lattner
2004-02-29
1
-5
/
+11
*
Add BuildMI variants that take a MBB::iterator
Chris Lattner
2004-02-29
1
-5
/
+24
*
Move MOTy::UseType enum into MachineOperand. This eliminates the
Alkis Evlogimenos
2004-02-22
1
-16
/
+21
*
Modify the two address instruction pass to remove the duplicate
Alkis Evlogimenos
2004-02-04
1
-2
/
+3
*
Put all LLVM code into the llvm namespace, as per bug 109.
Brian Gaeke
2003-11-11
1
-0
/
+4
*
Added LLVM copyright header (for lack of a better term).
John Criswell
2003-10-20
1
-0
/
+7
*
Remove use of enum
Chris Lattner
2003-06-03
1
-4
/
+4
*
ADd support for CC registers for Sparc BE
Chris Lattner
2003-01-15
1
-0
/
+8
*
Add new helper method addRegDef
Chris Lattner
2003-01-15
1
-6
/
+4
*
* Add support for new types of operands
Chris Lattner
2003-01-13
1
-2
/
+19
*
Add abstract frame index capability
Chris Lattner
2002-12-25
1
-1
/
+6
*
Add capability to have a MachineBasicBlock as an operand to a MachineInstr
Chris Lattner
2002-12-15
1
-0
/
+5
*
Final version of BuildMI for symmetry and because I want to use it
Chris Lattner
2002-12-13
1
-0
/
+11
*
Convert to use an enum to access def/use/use&def information. These make
Chris Lattner
2002-11-17
1
-9
/
+11
*
Return const refefrences to enable default construction
Chris Lattner
2002-11-17
1
-7
/
+8
*
include/llvm/CodeGen/MachineInstrBuilder.h: Add addClobber() inline
Brian Gaeke
2002-11-14
1
-1
/
+10
[next]