aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2009-07-31Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson
2009-07-31fix some more issues where we expected GetSection to do "get or create"Chris Lattner
2009-07-31fix a bunch of failing tests now that MCContext::GetSection doesn't create se...Chris Lattner
2009-07-30Move more code back to 2.5 APIs.Owen Anderson
2009-07-30Handle NamedMDNode.Devang Patel
2009-07-29Move types back to the 2.5 API.Owen Anderson
2009-07-29Move ConstantExpr to 2.5 API.Owen Anderson
2009-07-28Add a bugpoint flag to disable block extraction.David Goodwin
2009-07-28Update CMakeListsDaniel Dunbar
2009-07-28Move X86 instruction parsing into X86/AsmParser.Daniel Dunbar
2009-07-28Make expression parsing and error/warning reporting available through theDaniel Dunbar
2009-07-28Provide generic MCAsmParser when constructing target specific parsers.Daniel Dunbar
2009-07-28Change ConstantArray to 2.5 API.Owen Anderson
2009-07-28Switch X86 assembly parser to using the generic lexer interface.Daniel Dunbar
2009-07-28Expose Tokens to target specific assembly parsers.Daniel Dunbar
2009-07-28Switch AsmLexer::Lex to returning a reference to the current token.Daniel Dunbar
2009-07-28Drop some AsmLexer methods in favor of their AsmToken equivalents.Daniel Dunbar
2009-07-28llvm-mc: Sink token enum into AsmToken.Daniel Dunbar
2009-07-28Remove memory corruption bug. string.c_str() was returning a temporary that wasNick Lewycky
2009-07-28llvm-mc: Factor AsmToken class out of AsmLexer.Daniel Dunbar
2009-07-28llvm-mc: Stop uniqueing string tokens, nothing actually uses this.Daniel Dunbar
2009-07-27Pass true to the Internalize parameter of createStandardLTOPasses,Dan Gohman
2009-07-27llvm-mc: Implement .abort fully in the front endDaniel Dunbar
2009-07-27Move ConstantStruct back to 2.5 API.Owen Anderson
2009-07-27llvm-mc: Move AsmLexer::getCurStrVal to StringRef based API.Daniel Dunbar
2009-07-26Fix libLTO:Nick Lewycky
2009-07-26Remove Value::getName{Start,End}, the last of the old Name APIs.Daniel Dunbar
2009-07-26Factor commonality in triple match routines into helper template for registeringDaniel Dunbar
2009-07-26Add TargetRegistry::lookupTarget.Daniel Dunbar
2009-07-26Remove Value::setName(const char*, unsigned).Daniel Dunbar
2009-07-25One more getName -> getNameStrDaniel Dunbar
2009-07-24Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson
2009-07-24Switch to getNameStr().Daniel Dunbar
2009-07-23Re-committing r76828 with the JIT memory manager changes now that the buildReid Kleckner
2009-07-23Convert StringMap to using StringRef for its APIs.Daniel Dunbar
2009-07-23Reverting r76825 and r76828, since they caused clang runtime errors and some ...Reid Kleckner
2009-07-23Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADA...Devang Patel
2009-07-23Make the JIT code emitter properly retry and ask for more memory when it runsReid Kleckner
2009-07-22Switch some clients to Value::getName(), and other getName() userDaniel Dunbar
2009-07-22Added -b option to override the default bitcode output file name.Sanjiv Gupta
2009-07-22Introduce MetadataBase, a base class for MDString and MDNode.Devang Patel
2009-07-22Get rid of the Pass+Context magic.Owen Anderson
2009-07-2180 col violation.Evan Cheng
2009-07-21Simplify / normalize some uses of Value::getName.Daniel Dunbar
2009-07-20Removed the DumpSymbolsandMacros and LoadSymbolsandMacros MCStreamer API asKevin Enderby
2009-07-20Add MCAsmLexer interface.Daniel Dunbar
2009-07-20Add MCAsmParser interface.Daniel Dunbar
2009-07-20For remote execution, must cd to the executable directory since the exe expec...David Goodwin
2009-07-20Add -std-{compile,link}-opts to bugpoint.Daniel Dunbar
2009-07-20Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling