index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
InstrSelection
/
InstrSelection.cpp
Age
Commit message (
Expand
)
Author
2004-01-09
Move InstrSelection into lib/Target/Sparc, as it's sparc specific
Chris Lattner
2003-12-28
Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering
Chris Lattner
2003-12-28
Whoops, don't try to lower non intrinsic calls
Chris Lattner
2003-12-28
Use the intrinsic lowering functionality
Chris Lattner
2003-11-11
Put all LLVM code into the llvm namespace, as per bug 109.
Brian Gaeke
2003-10-23
Make code layout more consistent.
Misha Brukman
2003-10-20
Added LLVM project notice to the top of every C++ source file.
John Criswell
2003-09-17
Fixed spelling.
Misha Brukman
2003-08-21
The word `dependent' has no `a'.
Misha Brukman
2003-08-14
Factory methods for function passes now return type FunctionPass *.
Brian Gaeke
2003-07-26
Making this code const-correct would be a pain, so I'll hack it.
Chris Lattner
2003-05-31
Added MachineCodeForInstruction object as an argument to
Vikram S. Adve
2003-04-23
Remove unneccesary &*
Chris Lattner
2003-01-15
Minor changes
Chris Lattner
2002-12-29
More renamings of Target/Machine*Info to Target/Target*Info
Chris Lattner
2002-11-09
Fix warning
Chris Lattner
2002-10-28
Remove usage of MachineBasicBlock::get
Chris Lattner
2002-10-28
Change MachineBasicBlock's to not be Annotations, instead they are kept as
Chris Lattner
2002-10-28
*** empty log message ***
Chris Lattner
2002-10-28
Rename MachineCodeForBasicBlock to MachineBasicBlock
Chris Lattner
2002-10-28
Changed `MachineCodeForMethod' to `MachineFunction'.
Misha Brukman
2002-10-23
Tell PassManager that this pass does not invalidate the CFG so that dominator
Chris Lattner
2002-09-08
Make sure the leakdetector is told about temporary Phi nodes also, so it doesn't
Chris Lattner
2002-09-08
Inform the memory leak detector that TmpInstruction objects should not be
Chris Lattner
2002-08-09
We are using std::vector, so remove extraneous namespace prefixes
Chris Lattner
2002-07-30
* Move InstructionSelection Pass here instead of living in Sparc.cpp. It
Chris Lattner
2002-07-22
*** empty log message ***
Chris Lattner
2002-07-08
Moved class MachineCodeForBasicBlock to MachineCodeForBasicBlock.h.
Vikram S. Adve
2002-06-25
changes to make it compatible with 64bit gcc
Anand Shukla
2002-06-25
MEGAPATCH checkin.
Chris Lattner
2002-05-20
Hide debugging options
Chris Lattner
2002-05-19
cpValue2Value now needs a vector of MachineInstr to store return values.
Vikram S. Adve
2002-04-29
Eliminate duplicate or unneccesary #include's
Chris Lattner
2002-04-08
Value cannot be directly instantiated. I think that this code was TRYING to
Chris Lattner
2002-04-07
Change references to the Method class to be references to the Function
Chris Lattner
2002-03-24
Use deterministic iterator for treeRoots.
Vikram S. Adve
2002-03-18
Use vector for machine instructions returned by GetInstructionsByRule.
Vikram S. Adve
2002-02-12
* Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and into
Chris Lattner
2002-02-03
* Straighten out #includes
Chris Lattner
2002-01-20
Changes to build successfully with GCC 3.02
Chris Lattner
2001-12-04
Renamed inst_const_iterator -> const_inst_iterator
Chris Lattner
2001-12-03
Split the PHINode class out from the iOther.h file into the iPHINode.h file
Chris Lattner
2001-11-27
Create a new #include "Support/..." directory structure to move things
Chris Lattner
2001-11-15
Added naming to inserted phi copy values - for easy debugging
Ruchira Sasanka
2001-11-15
Changed phi elimination code
Ruchira Sasanka
2001-11-12
For phi elimination, now we are generating only one instruction
Ruchira Sasanka
2001-11-12
Added phi elimination code - not final
Ruchira Sasanka
2001-11-08
Major overhaul of stack frame management.
Vikram S. Adve
2001-10-22
Cosmetic changes only.
Vikram S. Adve
2001-10-17
1. Add a bottom-up pass on BURG trees that is used to fix constant operands.
Vikram S. Adve
[next]