aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore/AsmWriter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove bogus include.Nick Lewycky2009-04-041-1/+0
* Add support for embedded metadata to LLVM. This introduces two new types ofNick Lewycky2009-04-041-2/+23
* Fix internal representation of fp80 to be theDale Johannesen2009-03-231-2/+22
* Now that errs() is properly non-buffered, there's no need toDan Gohman2009-03-231-3/+2
* Fix a couple glaring whitespace issues. This file isn't internally consistentNick Lewycky2009-03-191-2/+2
* Remove obviously redundant call.Nick Lewycky2009-03-151-1/+1
* Revert r66920. It was causing failures in the self-hosting buildbot (in releaseBill Wendling2009-03-131-4/+3
* Second installment of "BasicBlock operands to the back"Gabor Greif2009-03-131-3/+4
* It makes no sense to have a ODR version of commonDuncan Sands2009-03-111-2/+1
* Remove the one-definition-rule version of extern_weakDuncan Sands2009-03-111-2/+1
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-071-10/+14
* simplify handling "don't print top level name" processing, so that we getChris Lattner2009-03-011-37/+19
* walk type symbol table also, so we get:Chris Lattner2009-03-011-2/+10
* Fix a long-standing bug and misfeature of the disassembler: when dealing with a Chris Lattner2009-03-011-12/+122
* move type name population out of TypePrinting class into a static Chris Lattner2009-02-281-36/+51
* switch to densemap for pointer->word map.Chris Lattner2009-02-281-9/+9
* make this work when constructed with a null module*Chris Lattner2009-02-281-2/+1
* expose TypePrinting as a public API.Chris Lattner2009-02-281-23/+24
* rename 'Result' to 'OS' in CalcTypeName for consistencyChris Lattner2009-02-281-37/+37
* do not embed the raw_ostream into TypePrinting, pass it as an argument to pri...Chris Lattner2009-02-281-52/+43
* stop calling Type::getDescription().Chris Lattner2009-02-281-12/+15
* simplificationsChris Lattner2009-02-281-6/+8
* Change WriteTypeSymbolic to not put a space out before types, also, removeChris Lattner2009-02-281-18/+6
* make CalcTypeName take a stream instead of a string to concat onto,Chris Lattner2009-02-281-55/+49
* remove a bunch of nearly-duplicated code.Chris Lattner2009-02-281-63/+18
* fix indentation, remove dead integer case.Chris Lattner2009-02-281-64/+59
* pull calcTypeName into TypePrinting class, make its type stackChris Lattner2009-02-281-12/+16
* inline method into its only use and simplify the result.Chris Lattner2009-02-281-11/+4
* simplify conditionChris Lattner2009-02-281-7/+10
* start refactoring the .ll printer: introduce a new TypePrinting classChris Lattner2009-02-281-310/+302
* add proper asmwriter and asmparser support for anonymous functions.Chris Lattner2009-02-181-8/+2
* Don't print extra spaces in vector and array constants. This makesDan Gohman2009-02-111-4/+2
* make sure that BranchInst::getSuccessor() does not assert in cast<>Gabor Greif2009-02-091-4/+5
* back out my previous change, it exposes a latent bug. investigatingGabor Greif2009-01-311-5/+4
* use precise accessorsGabor Greif2009-01-311-4/+5
* Do not use host floating point types when emittingDale Johannesen2009-01-211-2/+12
* Add the private linkage.Rafael Espindola2009-01-151-0/+1
* add comment to explain my previous commit, as asked by ChrisNuno Lopes2009-01-151-0/+2
* fix crash in the case when some arg is nullNuno Lopes2009-01-141-1/+1
* Reimplement the old and horrible bison parser for .ll files with a niceChris Lattner2009-01-021-3/+2
* Have PseudoSourceValue override Value::dump, so that it worksDan Gohman2008-12-031-2/+1
* Use utohex_buffer instead of utohexstr to avoid creating a temporaryChris Lattner2008-11-101-1/+2
* Reuse PrintEscapedString for printing names in .llDaniel Dunbar2008-10-281-28/+21
* Privatize PrintModulePass and PrintFunctionPass and addDaniel Dunbar2008-10-211-8/+0
* Fix a missing space after the return type in invoke statements.Dan Gohman2008-10-151-3/+3
* Prevent assert when using '"' in names (via hexadecimal).Daniel Dunbar2008-10-141-2/+1
* Change getLLVMName to use raw_ostream & PrintLLVMName.Daniel Dunbar2008-10-141-59/+15
* Rename APFloat::convertToAPInt to bitcastToAPInt toDale Johannesen2008-10-091-1/+1
* add a new form of Type::dump that takes a module for type names,Chris Lattner2008-10-011-0/+8
* Make some implicit conversions explicit, to avoid compiler warnings.Dan Gohman2008-10-011-2/+2