projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
For PR1205:
[oota-llvm.git]
/
lib
/
CodeGen
/
MachineInstr.cpp
2007-02-23
Evan Cheng
Use findRegisterUseOperand to find a kill of particular...
blob
|
commitdiff
|
raw
2007-02-19
Evan Cheng
Re-apply my liveintervalanalysis changes. Now with...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-19
Reid Spencer
For PR1207:
blob
|
commitdiff
|
raw
|
diff to current
2007-02-17
Evan Cheng
Added findRegisterDefOperand().
blob
|
commitdiff
|
raw
|
diff to current
2007-02-16
Evan Cheng
Print <dead> def operands.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-16
Jeff Cohen
The best unbreakage yet, addressing Bill's concerns.
blob
|
commitdiff
|
raw
|
diff to current
2006-12-15
Jeff Cohen
An even better unbreakage...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-07
Bill Wendling
Changed llvm_ostream et all to OStream. llvm_cerr,...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-06
Evan Cheng
Move copyKillDeadInfo out-of-line. Add findRegisterUseO...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-30
Evan Cheng
- MachineInstr now keeps a ptr to TargetInstrDescriptor...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-28
Bill Wendling
Use llvm streams instead of <iostream>
blob
|
commitdiff
|
raw
|
diff to current
2006-11-28
Evan Cheng
Clean up.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-27
Evan Cheng
Change MachineInstr ctor's to take a TargetInstrDescrip...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-20
Chris Lattner
setOperand should not zap the operand list or add impli...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-15
Evan Cheng
Minor updates.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-13
Evan Cheng
- Let MachineInstr ctors add implicit def and use opera...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-11
Evan Cheng
Add methods to add implicit def use operands to a MI.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-10
Evan Cheng
Add implicit def / use operands to MachineInstr.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-25
Chris Lattner
be more aggressive about matching identical instructions.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-20
Chris Lattner
implement MachineOperand::isIdenticalTo
blob
|
commitdiff
|
raw
|
diff to current
2006-09-05
Chris Lattner
Only call isUse/isDef on register operands
blob
|
commitdiff
|
raw
|
diff to current
2006-06-15
Evan Cheng
Instructions with variable operands (variable_ops)...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-26
Evan Cheng
Remove a bogus cast.
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
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
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
This field no longer exists
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 a MachineInstr::eraseFromParent convenience method.
blob
|
commitdiff
|
raw
|
diff to current
2005-04-21
Misha Brukman
Remove trailing whitespace
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-09
Misha Brukman
* Doxygenify comments
blob
|
commitdiff
|
raw
|
diff to current
2004-07-04
Reid Spencer
Add #include <iostream> since Value.h does not #include...
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-06-17
Brian Gaeke
Make debugging dumps w/ multiple MachineBBs for a given...
blob
|
commitdiff
|
raw
|
diff to current
2004-06-02
Chris Lattner
Adjust to new TargetMachine interface
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-03-03
Brian Gaeke
Make MachineOperand's value named 'contents'. Make...
blob
|
commitdiff
|
raw
|
diff to current
2004-02-29
Chris Lattner
int64_t -> int
blob
|
commitdiff
|
raw
|
diff to current
2004-02-27
Alkis Evlogimenos
Fix crash caused by passing register 0 to
blob
|
commitdiff
|
raw
|
diff to current
2004-02-23
Chris Lattner
Fix bugs in finegrainification
blob
|
commitdiff
|
raw
|
diff to current
2004-02-23
Chris Lattner
Finegrainify namespacification
blob
|
commitdiff
|
raw
|
diff to current
2004-02-19
Chris Lattner
Fix a __LONG__ term annoyance of mine: symbolic registe...
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-13
Brian Gaeke
Add head-of-file comments and Doxygen comments. Tighte...
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
This field is never read
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
2003-12-14
Alkis Evlogimenos
Change interface of MachineOperand as follows:
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 project notice to the top of every C++ sourc...
blob
|
commitdiff
|
raw
|
diff to current
2003-09-17
Misha Brukman
Fixed spelling.
blob
|
commitdiff
|
raw
|
diff to current
2003-08-07
Vikram S. Adve
Fix assertion in MachineInstr::substituteValue().
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
All callers of these methods actually wanted them to...
blob
|
commitdiff
|
raw
|
diff to current
2003-08-03
Chris Lattner
Simplify code, eliminating the need for the X86 isVoid...
blob
|
commitdiff
|
raw
|
diff to current
2003-08-03
Chris Lattner
Remove using decl
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-05-31
Vikram S. Adve
Allow explicit physical registers for implicit operands.
blob
|
commitdiff
|
raw
|
diff to current
2003-05-27
Vikram S. Adve
(1) Added special register class containing (for now...
blob
|
commitdiff
|
raw
|
diff to current
2003-01-15
Chris Lattner
Remove obsolete ctor
blob
|
commitdiff
|
raw
|
diff to current
2003-01-14
Chris Lattner
Rename MachineInstrInfo -> TargetInstrInfo
blob
|
commitdiff
|
raw
|
diff to current
2003-01-13
Chris Lattner
Add support for 3 new forms of MachineOperand
blob
|
commitdiff
|
raw
|
diff to current
2002-12-28
Chris Lattner
* Add printing support for FrameIndex operands
blob
|
commitdiff
|
raw
|
diff to current
2002-12-15
Chris Lattner
Implement printing of MBB arguments
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
Remove only uses of markDef/markDefAndUse methods
blob
|
commitdiff
|
raw
|
diff to current
2002-10-30
Chris Lattner
Remove fixme
blob
|
commitdiff
|
raw
|
diff to current
2002-10-30
Chris Lattner
Add special code to make printing SSA form machine...
blob
|
commitdiff
|
raw
|
diff to current
2002-10-30
Chris Lattner
Use MRegisterInfo, if available, to print symbolic...
blob
|
commitdiff
|
raw
|
diff to current
2002-10-30
Chris Lattner
Implement structured machine code printing
blob
|
commitdiff
|
raw
|
diff to current
2002-10-29
Chris Lattner
Implement autoinserting ctor
blob
|
commitdiff
|
raw
|
diff to current
2002-10-29
Vikram S. Adve
Remove separate vector of implicit refs from MachineIns...
blob
|
commitdiff
|
raw
|
diff to current
2002-10-29
Chris Lattner
Move TargetInstrDescriptors extern to the one .cpp...
blob
|
commitdiff
|
raw
|
diff to current
2002-10-29
Chris Lattner
Use higher level methods, don't use TargetInstrDescript...
blob
|
commitdiff
|
raw
|
diff to current
2002-10-28
Chris Lattner
Remove all traces of the "Opcode Mask" field in the...
blob
|
commitdiff
|
raw
|
diff to current
2002-10-28
Chris Lattner
Remove more default arguments that are never used
blob
|
commitdiff
|
raw
|
diff to current
2002-10-28
Chris Lattner
Remove default operands that are never used
blob
|
commitdiff
|
raw
|
diff to current
2002-10-28
Chris Lattner
* Make MachineOperand ctors private, so MachineOperand...
blob
|
commitdiff
|
raw
|
diff to current
2002-10-28
Chris Lattner
Remove two arguments that are never specified
blob
|
commitdiff
|
raw
|
diff to current
2002-10-28
Chris Lattner
Fairly major overhaul of MachineInstr & Operand classes
blob
|
commitdiff
|
raw
|
diff to current
2002-10-28
Chris Lattner
Add #includes now that MachineInstr.h doesn't include...
blob
|
commitdiff
|
raw
|
diff to current
2002-10-22
Chris Lattner
- Two minor improvements to the MachineInstr class...
blob
|
commitdiff
|
raw
|
diff to current
2002-09-20
Vikram S. Adve
Add method MachineInstr::replace to rewrite a machine...
blob
|
commitdiff
|
raw
|
diff to current
2002-09-16
Vikram S. Adve
Dump routine now writes out allocated register numbers...
blob
|
commitdiff
|
raw
|
diff to current
next