aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Assembly
AgeCommit message (Expand)Author
2013-02-08Enable *BasicBlockPass::createPrinterPass()Sergei Larin
2012-03-26Prune some includes and forward declarations.Craig Topper
2011-11-14Make headers standalone.Benjamin Kramer
2011-11-04Delete names for unused parameters in inline function definitions in headers,...Eli Friedman
2011-07-09Eliminate the WriteTypeSymbolic function. Now that types knowChris Lattner
2011-06-18now that Type::getDescription() is dead, the TypePrinting class can move from...Chris Lattner
2010-09-02lets get crazy and name the header file the exact class name,Chris Lattner
2010-09-02AsmPrinter has a formatted stream, pass it down through AsmAnnotationWriterChris Lattner
2010-04-02Ok, third time's the charm. No changes from last time except the CMakeDavid Greene
2010-04-02Revert 100204. It broke a bunch of tests and apparently changed what passes a...Evan Cheng
2010-04-02Let's try this again. Re-apply 100143 including an apparent missingDavid Greene
2010-04-01Revert r100143.Eric Christopher
2010-04-01Add some switches helpful for debugging:David Greene
2010-02-10Add a hook to AssemblyAnnotationWriter to allow custom info commentsDan Gohman
2010-02-10Use doxygen comment syntax.Dan Gohman
2009-09-08Use MemoryBuffer::getBufferIdentifier() in the AsmPrinter insteadDan Gohman
2009-09-02Add a comment noting the memory ownership rules.Dan Gohman
2009-09-02Refactor common code from ParseAssemblyString and ParseAssemblyFile,Dan Gohman
2009-08-23eliminate the std::ostream form of WriteAsOperand and update clients.Chris Lattner
2009-08-11Make LLVMContext and LLVMContextImpl classes instead of structs.Benjamin Kramer
2009-08-04Factor some of the constants+context related code out into a separate header,...Owen Anderson
2009-07-02switch the .ll parser into SMDiagnostic.Chris Lattner
2009-07-01Make the use of const with respect to LLVMContext sane. Hopefully this is th...Owen Anderson
2009-07-01Hold the LLVMContext by reference rather than by pointer.Owen Anderson
2009-07-01Add a pointer to the owning LLVMContext to Module. This requires threading L...Owen Anderson
2009-03-09add a #include to improve portability to windows, as requested byChris Lattner
2009-03-01simplify handling "don't print top level name" processing, so that we getChris Lattner
2009-02-28move type name population out of TypePrinting class into a static Chris Lattner
2009-02-28the module is not required to exist, allow it to default, giving thisChris Lattner
2009-02-28disable copying and assignment.Chris Lattner
2009-02-28expose TypePrinting as a public API.Chris Lattner
2009-02-28Change WriteTypeSymbolic to not put a space out before types, also, removeChris Lattner
2009-01-16remove a dead method.Chris Lattner
2009-01-02Reimplement the old and horrible bison parser for .ll files with a niceChris Lattner
2008-12-31Fixed grammar and capitalization.Misha Brukman
2008-10-22Move Print*Pass to use raw_ostream.Daniel Dunbar
2008-10-21Privatize PrintModulePass and PrintFunctionPass and addDaniel Dunbar
2008-08-24we should use 'class' for non-pod types instead of 'struct' toChris Lattner
2008-08-23Switch the asmprinter (.ll) and all the stuff it requires over toChris Lattner
2008-08-19Change WriteTypeSymbolic/WriteAsOperand to return void instead of Chris Lattner
2008-05-30Revert 51775.Evan Cheng
2008-05-30Patches for building llvm on Solaris x86. Contributed by Nathan Keynes.Evan Cheng
2008-02-20Fix newly-introduced 4.3 warningsAnton Korobeynikov
2007-12-29Don't attribute in file headers anymore. See llvmdev for theChris Lattner
2007-10-26More fleshing out of docs/Passes.html, plus some typo fixes andGordon Henriksen
2007-08-12Change casts from old style to new style. This helps document the detailsReid Spencer
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2006-12-07Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, areBill Wendling