summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc/EmitAssembly.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Tighten up the AnalysisUsage of lots of passes, primarily to correctly indica...Chris Lattner2002-04-281-1/+9
* Add #include that was removed from TargetMachine.hChris Lattner2002-04-281-0/+1
* Split ConstantVals.h into Constant.h and Constants.hChris Lattner2002-04-281-5/+5
* Simplify codeChris Lattner2002-04-281-15/+5
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-271-7/+7
* * getAsString requires that the input array is string compatible, soChris Lattner2002-04-181-33/+32
* Handle the FP format problem, where outputed FP constants were not preciseChris Lattner2002-04-111-7/+24
* Use new higher level isFloatingPoint() functionChris Lattner2002-04-091-1/+1
* * Move include/llvm/Analysis/SlotCalculator.h to include/llvm/SlotCalculator.hChris Lattner2002-04-071-4/+4
* Change references to the Method class to be references to the FunctionChris Lattner2002-04-071-35/+34
* Minor cleanup in printing constants. I think this included a bugVikram S. Adve2002-03-311-32/+14
* Handling of global names was severely broken when converting to 2 passes.Vikram S. Adve2002-03-181-28/+61
* Fix include error.Vikram S. Adve2002-03-031-1/+1
* Clean up std namespace issuesChris Lattner2002-02-241-1/+3
* EmitAssembly doesn't need an UltraSparc, it can do with any TargetMachineChris Lattner2002-02-041-4/+4
* Convert assembly emission over to a two pass approach.Chris Lattner2002-02-031-172/+217
* * prune #includesChris Lattner2002-02-031-25/+18
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-201-34/+34
* Remove unsized array supportChris Lattner2001-12-141-8/+0
* Renamed inst_const_iterator -> const_inst_iteratorChris Lattner2001-12-041-2/+2
* Rename ConstPoolVal -> ConstantChris Lattner2001-12-031-35/+35
* Create a new #include "Support/..." directory structure to move thingsChris Lattner2001-11-271-2/+65
* Changed checking for invalid register number - earlier it was uisng a contantRuchira Sasanka2001-11-131-1/+1
* Fix bogus code that was eliminating needed args.Vikram S. Adve2001-11-111-5/+1
* Several bug fixes in printing constants, particularly with unsizedVikram S. Adve2001-11-101-42/+88
* Add support to print constant arrays and structures.Vikram S. Adve2001-11-091-26/+68
* Bug fix: need to use .reserve for uninitialized data.Vikram S. Adve2001-11-081-6/+5
* Fixed function getEscapedString to follow the Sparc assembly rulesVikram S. Adve2001-11-081-107/+150
* Check in to use moved stringizing codeChris Lattner2001-10-291-2/+10
OpenPOWER on IntegriCloud