summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SparcV9/SparcV9PreSelection.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Include SparcV9BurgISel.h, because PreSelection uses routines from withinBrian Gaeke2004-08-041-1/+1
| | | | | | the SparcV9 BURG instruction selector. Eww! llvm-svn: 15472
* Fix #includes of i*.h => Instructions.h as per PR403:Chris Lattner2004-07-291-3/+1
| | | | | | http://llvm.cs.uiuc.edu/PR403 . llvm-svn: 15331
* This was the only user of TargetInstrInfo::ConstantTypeMustBeLoaded().Brian Gaeke2004-07-271-1/+5
| | | | llvm-svn: 15293
* Convert many of the virtual TargetInstrInfo methods used as helperBrian Gaeke2004-07-271-1/+2
| | | | | | | | functions in SparcV9InstrSelection and SparcV9PreSelection into regular old global functions. As it happens, none of them really have anything to do with TargetInstrInfo. llvm-svn: 15278
* bug 122:Reid Spencer2004-07-181-2/+0
| | | | | | | | - Replace ConstantPointerRef usage with GlobalValue usage - Minimize redundant isa<GlobalValue> usage - Correct isa<Constant> for GlobalValue subclass llvm-svn: 14950
* Make the most commonly preselected instructions add to the names of theBrian Gaeke2004-06-231-2/+2
| | | | | | | instructions they augment, instead of replacing them. It's good for debugging, and it's OK for the sparcv9 backend. llvm-svn: 14353
* Convert to the new TargetMachine interface.Chris Lattner2004-06-021-1/+1
| | | | llvm-svn: 13952
* Fix file header comments and include guards -- many files have been moved orBrian Gaeke2004-04-251-6/+6
| | | | | | | renamed since they were last spiffed up, or they just never had proper comments in the first place. llvm-svn: 13148
* Fix insertion of SelectInsts.Brian Gaeke2004-04-071-1/+1
| | | | llvm-svn: 12760
* In the perhaps not-to-distant future, we might support gep instructions thatChris Lattner2004-04-041-5/+20
| | | | | | | have non-long indices for sequential types. In order to avoid trying to figure out how the v9 backend works, we'll just hack it in the preselection pass. llvm-svn: 12647
* Add support for constant select expressions. Clarify the assertion failure msg.Brian Gaeke2004-04-021-3/+17
| | | | llvm-svn: 12613
* Give pass a nameBrian Gaeke2004-03-111-0/+1
| | | | llvm-svn: 12290
* Great renaming: Sparc --> SparcV9Brian Gaeke2004-02-251-0/+243
llvm-svn: 11826
OpenPOWER on IntegriCloud