index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
llvm
/
CodeGen
/
MachineInstr.h
Age
Commit message (
Expand
)
Author
2004-02-12
Remove a dead field from MachineInstr!
Chris Lattner
2004-02-12
Add one more doxygen comment.
Brian Gaeke
2004-02-12
Express one of MachineOperand's many constructors in terms of another, by mea...
Brian Gaeke
2004-02-12
Remove these MachineOpCodeFlags and their accessor - they are never set.
Brian Gaeke
2004-02-12
Change MachineBasicBlock's vector of MachineInstr pointers into an
Alkis Evlogimenos
2004-02-12
Remove getOpCode(). Help doxygenify some comments.
Brian Gaeke
2004-02-10
Urg, the X86 backend DOES use virtual register operands. :(
Chris Lattner
2004-02-10
Remove and simplify some of the bewildering collection of isFOORegister
Chris Lattner
2004-02-10
Eliminate MachineOperand::isPhysicalRegister. The X86 backend should use
Chris Lattner
2004-02-10
Simplify condition, this does not change the predicate at all though
Chris Lattner
2004-02-04
Modify the two address instruction pass to remove the duplicate
Alkis Evlogimenos
2004-02-03
When an instruction like: A += B had both A and B virtual registers
Alkis Evlogimenos
2004-02-02
Revert changes. Will implement this using a different set of primitives
Alkis Evlogimenos
2004-02-02
Add MachineOperand::setDef() and MachineOperand::setUse() so that the
Alkis Evlogimenos
2003-12-14
I wonder how this didn't cause any tests to fail...
Alkis Evlogimenos
2003-12-14
Change interface of MachineOperand as follows:
Alkis Evlogimenos
2003-12-01
Add some "useful" methods
Chris Lattner
2003-11-11
Put all LLVM code into the llvm namespace, as per bug 109.
Brian Gaeke
2003-10-20
Added LLVM copyright header (for lack of a better term).
John Criswell
2003-09-30
Standardize header file comments
Chris Lattner
2003-08-21
The word `dependent' has no `a'.
Misha Brukman
2003-08-05
Completely eliminate the per-machine-instruction regsUsed set.
Chris Lattner
2003-08-05
Do not insert physical regsiters into the regsUsed set
Chris Lattner
2003-08-05
Remove unused method
Chris Lattner
2003-08-05
All callers of these methods actually wanted them to preserve the flags,
Chris Lattner
2003-07-25
Add an assertion.
Vikram S. Adve
2003-07-10
Change interface to MachineInstr::substituteValue to specify more precisely
Vikram S. Adve
2003-07-02
Leak fix: delete old objects before reallocation in an assignment operator!
Vikram S. Adve
2003-06-22
Remove a ton of extraneous #includes
Chris Lattner
2003-06-11
Included assert.h so that the code compiles under newer versions of GCC.
John Criswell
2003-06-03
Minor cleanups:
Chris Lattner
2003-06-02
Remove NonCopyable base class to clean up doxygen output
Chris Lattner
2003-05-31
Support for annul/pred and other future flags on op codes.
Vikram S. Adve
2003-05-27
Renamed MachienOperand::opIsDef to MachineOperand::opIsDefOnly()
Vikram S. Adve
2003-01-15
Remove obsolete ctor
Chris Lattner
2003-01-15
Add support for the CC registers for Sparc BE
Chris Lattner
2003-01-14
Move annotation to support library
Chris Lattner
2003-01-13
* Add 3 new types of MachineOperand: ConstantPoolIndex ExternalSymbol and Glo...
Chris Lattner
2002-12-28
* Frame indices are signed
Chris Lattner
2002-12-25
*** empty log message ***
Chris Lattner
2002-12-15
Add new opIsUse method
Chris Lattner
2002-12-15
Add capability to have a MachineBasicBlock as an operand to a MachineInstr
Chris Lattner
2002-11-22
Instead of checking op.getType() against MO_VirtualRegister and
Misha Brukman
2002-11-18
Add helper method
Chris Lattner
2002-11-17
Print is const!
Chris Lattner
2002-11-17
Finish enumating code
Chris Lattner
2002-11-17
Remove unused methods
Chris Lattner
2002-11-17
Convert to use an enum to access def/use/use&def information. These make
Chris Lattner
2002-10-30
Bug fix in setting an implicit ref.
Vikram S. Adve
2002-10-30
Allow BuildMI that helps automate construction of SSA information
Chris Lattner
[prev]
[next]