aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SparcV9/SparcV9AsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* I forgot that sparc no longer uses the shared asmwriter. Give it supportChris Lattner2004-10-171-2/+4
* Add support for undef and unreachableChris Lattner2004-10-161-4/+7
* Roll back constant printing changes until the problems with largerBrian Gaeke2004-09-101-35/+434
* Changes For Bug 352Reid Spencer2004-09-011-2/+2
* Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.Brian Gaeke2004-08-181-2/+2
* Switch V9 over to using the AsmPrinter base class to do its constant printingChris Lattner2004-08-181-504/+90
* Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/Sp...Chris Lattner2004-08-161-1/+1
* Stop using getValues().Alkis Evlogimenos2004-08-041-7/+5
* bug 122:Reid Spencer2004-07-181-10/+5
* Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner2004-06-171-2/+1
* Convert to the new TargetMachine interface.Chris Lattner2004-06-021-9/+18
* Remove use of Type::TypeTy from an assert. It will go away soon.Reid Spencer2004-05-251-1/+0
* Missing piece of fix for Bug 333Brian Gaeke2004-05-041-1/+1
* Correctly mangle function names when they are used as part of aBrian Gaeke2004-05-041-3/+3
* Fix file header comments and include guards -- many files have been moved orBrian Gaeke2004-04-251-1/+1
* TargetCacheInfo has been removed; its only uses were to propagate a constantBrian Gaeke2004-03-011-1/+1
* Great renaming: Sparc --> SparcV9Brian Gaeke2004-02-251-19/+19
* Adjustments to support the new ConstantAggregateZero classChris Lattner2004-02-151-2/+3
* Remove getAllocatedRegNum(). Use getReg() instead.Alkis Evlogimenos2004-02-131-1/+1
* Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos2004-02-121-1/+1
* MachineInstr::getOpCode() --> getOpcode() in SPARC back-end.Brian Gaeke2004-02-111-7/+7
* Fix PR228: [sparc] Boolean constants are emitted as true and falseChris Lattner2004-02-101-0/+2
* Fix PR#226: When emitting padding, always emit it as bytes. Bytes can beJohn Criswell2004-02-091-8/+5
* Use the LLVM standard name mangling infrastructure instead of reinventing theMisha Brukman2004-01-151-77/+18
* Eliminate the isStringCompatible function, using ConstantArray::isString.Chris Lattner2004-01-141-40/+22
* Finegrainify namespacificationChris Lattner2004-01-131-53/+15
* Reordered #includes.Misha Brukman2003-12-171-5/+5
* Change interface of MachineOperand as follows:Alkis Evlogimenos2003-12-141-4/+4
* Substantially re-organized this file:Misha Brukman2003-11-131-600/+554
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-2/+7
* Switch to using the standard representation of the constant pool -- namely, theMisha Brukman2003-11-071-338/+322
* 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