aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/SparcV9/SparcV9AsmPrinter.cpp
AgeCommit message (Expand)Author
2006-04-20This target is no longer built. The ,v files now live in the reoptimizer.Chris Lattner
2006-02-09Adjust to MachineConstantPool interface change: instead of keeping aChris Lattner
2006-02-09rename fields of constant pool entriesChris Lattner
2006-01-31Allow the specification of explicit alignments for constant pool entries.Evan Cheng
2005-04-21Remove trailing whitespaceMisha Brukman
2005-03-15This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner
2004-12-16Fix headerChris Lattner
2004-10-17I forgot that sparc no longer uses the shared asmwriter. Give it supportChris Lattner
2004-10-16Add support for undef and unreachableChris Lattner
2004-09-10Roll back constant printing changes until the problems with largerBrian Gaeke
2004-09-01Changes For Bug 352Reid Spencer
2004-08-18Instead of using isDummyPhiInstr, we just compare the opcode with V9::PHI.Brian Gaeke
2004-08-18Switch V9 over to using the AsmPrinter base class to do its constant printingChris Lattner
2004-08-16Move MachineCodeForInstruction.h and MachineFunctionInfo.h into lib/Target/Sp...Chris Lattner
2004-08-04Stop using getValues().Alkis Evlogimenos
2004-07-18bug 122:Reid Spencer
2004-06-17Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner
2004-06-02Convert to the new TargetMachine interface.Chris Lattner
2004-05-25Remove use of Type::TypeTy from an assert. It will go away soon.Reid Spencer
2004-05-04Missing piece of fix for Bug 333Brian Gaeke
2004-05-04Correctly mangle function names when they are used as part of aBrian Gaeke
2004-04-25Fix file header comments and include guards -- many files have been moved orBrian Gaeke
2004-03-01TargetCacheInfo has been removed; its only uses were to propagate a constantBrian Gaeke
2004-02-25Great renaming: Sparc --> SparcV9Brian Gaeke
2004-02-15Adjustments to support the new ConstantAggregateZero classChris Lattner
2004-02-13Remove getAllocatedRegNum(). Use getReg() instead.Alkis Evlogimenos
2004-02-12Change MachineBasicBlock's vector of MachineInstr pointers into anAlkis Evlogimenos
2004-02-11MachineInstr::getOpCode() --> getOpcode() in SPARC back-end.Brian Gaeke
2004-02-10Fix PR228: [sparc] Boolean constants are emitted as true and falseChris Lattner
2004-02-09Fix PR#226: When emitting padding, always emit it as bytes. Bytes can beJohn Criswell
2004-01-15Use the LLVM standard name mangling infrastructure instead of reinventing theMisha Brukman
2004-01-14Eliminate the isStringCompatible function, using ConstantArray::isString.Chris Lattner
2004-01-13Finegrainify namespacificationChris Lattner
2003-12-17Reordered #includes.Misha Brukman
2003-12-14Change interface of MachineOperand as follows:Alkis Evlogimenos
2003-11-13Substantially re-organized this file:Misha Brukman
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-11-07Switch to using the standard representation of the constant pool -- namely, theMisha Brukman
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-10-17Eliminate some extraneous code in SlotCalculator::insertVal().Alkis Evlogimenos
2003-10-06Add # of printed instructions statistic to both the SPARC and X86 LLC backends.Brian Gaeke
2003-09-23Fix spelling.Misha Brukman
2003-08-18Spell `necessary' correctly.Misha Brukman
2003-08-05* Removed `using' declaration, now use full namespace qualifier std::stringMisha Brukman
2003-08-01Add all arithmetic operators to ConstantExprToString().Vikram S. Adve
2003-07-30When emitting a constant, check for ConstantExpr beforeVikram S. Adve
2003-07-29Bug fix: don't unnecessarily pretty-print control-characters, some ofVikram S. Adve
2003-07-23Remove redundant const qualifiers from cast<> expressionsChris Lattner
2003-07-23Simplify code by using ConstantInt::getRawValue instead of checking to seeChris Lattner
2003-07-14The word `separate' only has one `e'.Misha Brukman