projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
convert a bunch of std::strings to use StringRef. This should eliminate
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
MachineInstr.h
2006-09-04
Chris Lattner
Add some short-hand accessors
blob
|
commitdiff
|
raw
|
diff to current
2006-05-24
Chris Lattner
Patches to make the LLVM sources more -pedantic clean...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
Final pass of minor cleanups for MachineInstr
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
Remove redundancy and a level of indirection when creat...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
Move register numbers out of "extra" into "contents...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
Remove and simplify some more machineinstr/machineopera...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
Rename MO_VirtualRegister -> MO_Register. Clean up...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
remove hasAllocatedReg
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
Move some methods out of MachineInstr into MachineOperand
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
There shalt be only one "immediate" operand type!
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
Change "value" in MachineOperand to be a GlobalValue...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
Remove a bunch more dead V9 specific stuff
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
Remove a bunch more SparcV9 specific stuff
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
Remove some more V9-specific stuff.
blob
|
commitdiff
|
raw
|
diff to current
2006-05-04
Chris Lattner
Remove some more unused stuff from MachineInstr that...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-22
Nate Begeman
JumpTable support! What this represents is working...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-20
Chris Lattner
Remove some of the obvious v9-specific cruft
blob
|
commitdiff
|
raw
|
diff to current
2006-04-17
Chris Lattner
Add some convenience methods.
blob
|
commitdiff
|
raw
|
diff to current
2006-02-25
Evan Cheng
Added an offset field to ConstantPoolSDNode.
blob
|
commitdiff
|
raw
|
diff to current
2006-02-22
Chris Lattner
Make the LLVM headers "-ansi -pedantic -Wno-long-long...
blob
|
commitdiff
|
raw
|
diff to current
2005-08-01
Chris Lattner
Mark these as V9 specific
blob
|
commitdiff
|
raw
|
diff to current
2005-04-22
Misha Brukman
Convert tabs to spaces
blob
|
commitdiff
|
raw
|
diff to current
2005-04-21
Misha Brukman
Remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2005-04-11
Jeff Cohen
Eliminate major source of VC++ "possible loss of data...
blob
|
commitdiff
|
raw
|
diff to current
2005-04-10
Duraid Madina
* store immediate values as int64_t, not int. come...
blob
|
commitdiff
|
raw
|
diff to current
2004-11-19
Chris Lattner
Instead of storing std::string's for ExternalSymbol...
blob
|
commitdiff
|
raw
|
diff to current
2004-10-27
Chris Lattner
Convert 'struct' to 'class' in various places to adhere...
blob
|
commitdiff
|
raw
|
diff to current
2004-10-18
Chris Lattner
Fix miscompilations in the SparcV9 backend that were...
blob
|
commitdiff
|
raw
|
diff to current
2004-10-15
Chris Lattner
Allow machine operands to represent global variables...
blob
|
commitdiff
|
raw
|
diff to current
2004-09-01
Reid Spencer
Changes For Bug 352
blob
|
commitdiff
|
raw
|
diff to current
2004-07-31
Chris Lattner
Add some machine CFG related stuff
blob
|
commitdiff
|
raw
|
diff to current
2004-07-19
Chris Lattner
Fix comment
blob
|
commitdiff
|
raw
|
diff to current
2004-07-19
Chris Lattner
Delete 4 methods, make clients use hte mark* methods...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-25
Tanya Lattner
Made a fix so that you can print out MachineInstrs...
blob
|
commitdiff
|
raw
|
diff to current
2004-05-24
Tanya Lattner
Changed clone to be const.
blob
|
commitdiff
|
raw
|
diff to current
2004-05-23
Tanya Lattner
Fixed up my changes to add support for cloning Machine...
blob
|
commitdiff
|
raw
|
diff to current
2004-05-23
Tanya Lattner
Adding support to clone MachineInstr
blob
|
commitdiff
|
raw
|
diff to current
2004-04-16
Brian Gaeke
Include <string> for compatibility with gcc 3.0.x ...
blob
|
commitdiff
|
raw
|
diff to current
2004-03-04
Alkis Evlogimenos
Fix bug introduced by yesterday's changes.
blob
|
commitdiff
|
raw
|
diff to current
2004-03-03
Brian Gaeke
Make MachineOperand's value named 'contents'. Make...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-29
Chris Lattner
Remove unneeded #include
blob
|
commitdiff
|
raw
|
diff to current
2004-02-29
Chris Lattner
Continue Alkis's int64_t cleanup. This makes all of...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-27
Alkis Evlogimenos
Make MachineOperand's immediate value an int and save...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-22
Alkis Evlogimenos
Move MOTy::UseType enum into MachineOperand. This elimi...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-22
Alkis Evlogimenos
Fix silly bug in implementation of getUseType(). Thanks...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-22
Alkis Evlogimenos
When folding memory operands in machine instructions...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-16
Alkis Evlogimenos
Add LeakDetection to MachineInstr.
blob
|
commitdiff
|
raw
|
diff to current
2004-02-13
Alkis Evlogimenos
Remove getAllocatedRegNum(). Use getReg() instead.
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Alkis Evlogimenos
Move ilist_trairs<MachineInstr> in MachineBasicBlock.
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Alkis Evlogimenos
Add parent pointer to MachineInstr that points to owning
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Chris Lattner
Rename the opCode instance variable to Opcode
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Chris Lattner
Remove a dead field from MachineInstr!
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Brian Gaeke
Add one more doxygen comment.
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Brian Gaeke
Express one of MachineOperand's many constructors in...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Brian Gaeke
Remove these MachineOpCodeFlags and their accessor...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Alkis Evlogimenos
Change MachineBasicBlock's vector of MachineInstr point...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-12
Brian Gaeke
Remove getOpCode(). Help doxygenify some comments.
blob
|
commitdiff
|
raw
|
diff to current
2004-02-10
Chris Lattner
Urg, the X86 backend DOES use virtual register operands. :(
blob
|
commitdiff
|
raw
|
diff to current
2004-02-10
Chris Lattner
Remove and simplify some of the bewildering collection...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-10
Chris Lattner
Eliminate MachineOperand::isPhysicalRegister. The...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-10
Chris Lattner
Simplify condition, this does not change the predicate...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-04
Alkis Evlogimenos
Modify the two address instruction pass to remove the...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-03
Alkis Evlogimenos
When an instruction like: A += B had both A and B virtu...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-02
Alkis Evlogimenos
Revert changes. Will implement this using a different...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-02
Alkis Evlogimenos
Add MachineOperand::setDef() and MachineOperand::setUse...
blob
|
commitdiff
|
raw
|
diff to current
2003-12-14
Alkis Evlogimenos
I wonder how this didn't cause any tests to fail...
blob
|
commitdiff
|
raw
|
diff to current
2003-12-14
Alkis Evlogimenos
Change interface of MachineOperand as follows:
blob
|
commitdiff
|
raw
|
diff to current
2003-12-01
Chris Lattner
Add some "useful" methods
blob
|
commitdiff
|
raw
|
diff to current
2003-11-11
Brian Gaeke
Put all LLVM code into the llvm namespace, as per bug...
blob
|
commitdiff
|
raw
|
diff to current
2003-10-20
John Criswell
Added LLVM copyright header (for lack of a better term).
blob
|
commitdiff
|
raw
|
diff to current
2003-09-30
Chris Lattner
Standardize header file comments
blob
|
commitdiff
|
raw
|
diff to current
2003-08-21
Misha Brukman
The word `dependent' has no `a'.
blob
|
commitdiff
|
raw
|
diff to current
2003-08-05
Chris Lattner
Completely eliminate the per-machine-instruction regsUs...
blob
|
commitdiff
|
raw
|
diff to current
2003-08-05
Chris Lattner
Do not insert physical regsiters into the regsUsed set
blob
|
commitdiff
|
raw
|
diff to current
2003-08-05
Chris Lattner
Remove unused method
blob
|
commitdiff
|
raw
|
diff to current
2003-08-05
Chris Lattner
All callers of these methods actually wanted them to...
blob
|
commitdiff
|
raw
|
diff to current
2003-07-25
Vikram S. Adve
Add an assertion.
blob
|
commitdiff
|
raw
|
diff to current
2003-07-10
Vikram S. Adve
Change interface to MachineInstr::substituteValue to...
blob
|
commitdiff
|
raw
|
diff to current
2003-07-02
Vikram S. Adve
Leak fix: delete old objects before reallocation in...
blob
|
commitdiff
|
raw
|
diff to current
2003-06-22
Chris Lattner
Remove a ton of extraneous #includes
blob
|
commitdiff
|
raw
|
diff to current
2003-06-11
John Criswell
Included assert.h so that the code compiles under newer...
blob
|
commitdiff
|
raw
|
diff to current
2003-06-03
Chris Lattner
Minor cleanups:
blob
|
commitdiff
|
raw
|
diff to current
2003-06-02
Chris Lattner
Remove NonCopyable base class to clean up doxygen output
blob
|
commitdiff
|
raw
|
diff to current
2003-05-31
Vikram S. Adve
Support for annul/pred and other future flags on op...
blob
|
commitdiff
|
raw
|
diff to current
2003-05-27
Vikram S. Adve
Renamed MachienOperand::opIsDef to MachineOperand:...
blob
|
commitdiff
|
raw
|
diff to current
2003-01-15
Chris Lattner
Remove obsolete ctor
blob
|
commitdiff
|
raw
|
diff to current
2003-01-15
Chris Lattner
Add support for the CC registers for Sparc BE
blob
|
commitdiff
|
raw
|
diff to current
2003-01-14
Chris Lattner
Move annotation to support library
blob
|
commitdiff
|
raw
|
diff to current
2003-01-13
Chris Lattner
* Add 3 new types of MachineOperand: ConstantPoolIndex...
blob
|
commitdiff
|
raw
|
diff to current
2002-12-28
Chris Lattner
* Frame indices are signed
blob
|
commitdiff
|
raw
|
diff to current
2002-12-25
Chris Lattner
*** empty log message ***
blob
|
commitdiff
|
raw
|
diff to current
2002-12-15
Chris Lattner
Add new opIsUse method
blob
|
commitdiff
|
raw
|
diff to current
2002-12-15
Chris Lattner
Add capability to have a MachineBasicBlock as an operan...
blob
|
commitdiff
|
raw
|
diff to current
2002-11-22
Misha Brukman
Instead of checking op.getType() against MO_VirtualRegi...
blob
|
commitdiff
|
raw
|
diff to current
2002-11-18
Chris Lattner
Add helper method
blob
|
commitdiff
|
raw
|
diff to current
2002-11-17
Chris Lattner
Print is const!
blob
|
commitdiff
|
raw
|
diff to current
2002-11-17
Chris Lattner
Finish enumating code
blob
|
commitdiff
|
raw
|
diff to current
2002-11-17
Chris Lattner
Remove unused methods
blob
|
commitdiff
|
raw
|
diff to current
2002-11-17
Chris Lattner
Convert to use an enum to access def/use/use&def inform...
blob
|
commitdiff
|
raw
|
diff to current
2002-10-30
Vikram S. Adve
Bug fix in setting an implicit ref.
blob
|
commitdiff
|
raw
|
diff to current
next