aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9/SparcV9AsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-201-0/+7
* Eliminate some extraneous code in SlotCalculator::insertVal().Alkis Evlogimenos2003-10-171-1/+1
* Add # of printed instructions statistic to both the SPARC and X86 LLC backends.Brian Gaeke2003-10-061-1/+4
* Fix spelling.Misha Brukman2003-09-231-1/+1
* Spell `necessary' correctly.Misha Brukman2003-08-181-3/+3
* * Removed `using' declaration, now use full namespace qualifier std::stringMisha Brukman2003-08-051-43/+43
* Add all arithmetic operators to ConstantExprToString().Vikram S. Adve2003-08-011-0/+40
* When emitting a constant, check for ConstantExpr beforeVikram S. Adve2003-07-301-14/+15
* Bug fix: don't unnecessarily pretty-print control-characters, some ofVikram S. Adve2003-07-291-15/+4
* Remove redundant const qualifiers from cast<> expressionsChris Lattner2003-07-231-1/+1
* Simplify code by using ConstantInt::getRawValue instead of checking to seeChris Lattner2003-07-231-3/+1
* The word `separate' only has one `e'.Misha Brukman2003-07-141-1/+1
* Several fixes to handling of int CC register:Vikram S. Adve2003-07-101-17/+2
* Major bug fix though it happened rarely (only on a compare after anVikram S. Adve2003-07-061-2/+17
* Reverting previous beautification changes.Vikram S. Adve2003-05-311-154/+175
* Code beautification, no functional changes.Misha Brukman2003-05-311-175/+154
* Added 'r' or 'i' annotations to instructions, as SparcInstr.def has changed.Misha Brukman2003-05-271-3/+6
* Added special register class containing (for now) %fsr.Vikram S. Adve2003-05-271-13/+13
* Bug fix: padding bytes within a structure should go after each field!Vikram S. Adve2003-05-251-5/+5
* Sparc instruction opcodes now all live under the `V9' namespace.Misha Brukman2003-05-201-4/+6
* * Don't access TargetData directlyChris Lattner2002-12-281-8/+10
* Fix misleading indentationChris Lattner2002-11-171-3/+2
* Remove a nasty little semi-colon someone introduced whichVikram S. Adve2002-11-061-1/+1
* In getID(), don't call getValidSymbolName to mangle external names!Vikram S. Adve2002-10-301-4/+7
* *** empty log message ***Chris Lattner2002-10-291-2/+2
* Rewrote uses of deprecated `MachineFunction::get(BasicBlock *BB)'.Misha Brukman2002-10-281-9/+7
* Rename the redundant MachineOperand::getOperandType() to MachineOperand::getT...Chris Lattner2002-10-281-1/+1
* *** empty log message ***Chris Lattner2002-10-281-1/+0
* Rename MachineCodeForBasicBlock to MachineBasicBlockChris Lattner2002-10-281-4/+4
* Changed `MachineCodeForMethod' to `MachineFunction'.Misha Brukman2002-10-281-2/+2
* Make sure to escape \'s when they are outputChris Lattner2002-10-151-0/+2
* Allow emission of names that start with an underscore. This is needed toChris Lattner2002-10-141-14/+10
* Several major fixes, particularly in emitting constant aggregates:Vikram S. Adve2002-10-131-59/+104
* Don't print out global names unnecesssarily. Also, expose passVikram S. Adve2002-09-161-3/+4
* Again, including Module makes Function unnecessary.Misha Brukman2002-09-141-2/+0
* -- Bug fix: use byte offsets not typed offsets in output assembly!Vikram S. Adve2002-09-051-19/+24
* Change code to not use the copyOperands method added to User. It's nowChris Lattner2002-08-221-7/+9
* Add AsmPrinter::ConstantExprToString, which writes out a ConstantExprVikram S. Adve2002-08-221-1/+74
* This case JUST handles constantpointer nulls, not all pointers.Chris Lattner2002-08-201-3/+1
* Merge three loops into one.Chris Lattner2002-08-071-23/+18
* *** empty log message ***Chris Lattner2002-07-241-6/+6
* * Make global variables with external linkage get emitted correctlyChris Lattner2002-07-161-13/+14
* Add support to print %hh, %hm, %lm, or %lo in an operand field.Vikram S. Adve2002-07-101-14/+30
* Added support for printing constant global references toVikram S. Adve2002-07-091-4/+10
* BA no longer has the unused CC operand.Vikram S. Adve2002-07-081-2/+3
* MEGAPATCH checkin.Chris Lattner2002-06-251-32/+32
* Fix Constness problemsChris Lattner2002-06-051-13/+13
* Numerous bug fixes:Vikram S. Adve2002-05-191-8/+13
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-291-2/+0
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-291-0/+6