summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc/EmitAssembly.cpp
Commit message (Expand)AuthorAgeFilesLines
* Great renaming: Sparc --> SparcV9Brian Gaeke2004-02-251-800/+0
* 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
* 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
OpenPOWER on IntegriCloud