projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Primitive types don't include integers any more, adjust.
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
MachineInstr.h
2006-12-17
Bill Wendling
Added an automatic cast to "std::ostream*" etc. from...
blob
|
commitdiff
|
raw
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-15
Jeff Cohen
Complete unbreak of VC++ (Chris identified the simple...
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
Added a temporary hack to get the llvm-streams to work...
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-18
Chris Lattner
Implement operator<< for machine basic blocks to make...
blob
|
commitdiff
|
raw
|
diff to current
2006-11-15
Evan Cheng
ChangeToRegister should clear IsImp bit.
blob
|
commitdiff
|
raw
|
diff to current
2006-11-15
Evan Cheng
Add copyKillDeadInfo to copy kill / dead info; other...
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
Jim Laskey
Shut up the warning.
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-28
Chris Lattner
add a method for hacking on JTIdx's
blob
|
commitdiff
|
raw
|
diff to current
2006-10-20
Chris Lattner
typo
blob
|
commitdiff
|
raw
|
diff to current
2006-10-20
Chris Lattner
add isIdenticalTo method to machineinstr/operand.
blob
|
commitdiff
|
raw
|
diff to current
2006-10-20
Chris Lattner
add method
blob
|
commitdiff
|
raw
|
diff to current
2006-10-06
Chris Lattner
add an accessor
blob
|
commitdiff
|
raw
|
diff to current
2006-09-05
Evan Cheng
IsDef can only be accessed / set if operand is a register.
blob
|
commitdiff
|
raw
|
diff to current
2006-09-05
Evan Cheng
Initialize IsDef of all non-register MachineOperand...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-05
Chris Lattner
Completely eliminate def&use operands. Now a register...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-04
Chris Lattner
ADd getImm/setImm methods
blob
|
commitdiff
|
raw
|
diff to current
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
next