summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Delete MDNodes when LLVMContext is destroyed. Previous attempts: r97918, r97...Jeffrey Yasskin2010-03-13
* Remove extra parameter.Devang Patel2010-03-13
* Do not overestimate code size reduction in presense of debug info.Devang Patel2010-03-13
* MC/Mach-O: Implement initial support for relaxation.Daniel Dunbar2010-03-12
* inline GetGlobalValueSymbol into the rest its callers andChris Lattner2010-03-12
* eliminate the X86 version of GetGlobalValueSymbol, allowingChris Lattner2010-03-12
* move fastcall/stdcall mangling up into Mangler.Chris Lattner2010-03-12
* MC: Factor out MCAssembler::EvaluateFixup, and simplify.Daniel Dunbar2010-03-12
* MC: Constify MCAsmLayout argument to MCExpr::EvaluteAs...Daniel Dunbar2010-03-12
* MC: Add MCAssembler::addFixup, which enforces that fixups are added in order.Daniel Dunbar2010-03-12
* give Mangler access to TargetData.Chris Lattner2010-03-12
* Add a virtual destructor and give vtable a home.Benjamin Kramer2010-03-12
* finally give Mangler a getSymbol method, which returns an MCSymbolChris Lattner2010-03-12
* make the mangler take an MCContext instead of an MAI.Chris Lattner2010-03-12
* remove MAI argument from createAsmStreamer since itChris Lattner2010-03-12
* Free DbgScopes in DwarfDebug::endFunction(). Also increased the const-ness ofJeffrey Yasskin2010-03-12
* Factor checked library call optimization into a common helper class and use itBenjamin Kramer2010-03-12
* make TargetLoweringObjectFile::getExprForDwarfReferenceChris Lattner2010-03-12
* Whoops this already existed.Nate Begeman2010-03-11
* Add a handful of additional useful pass manager things to the C APINate Begeman2010-03-11
* change MCContext to always have an MCAsmInfo.Chris Lattner2010-03-11
* fix a fixme in TargetLoweringObjectFile::getExprForDwarfReferenceChris Lattner2010-03-11
* Remove getWidenVectorType, which is no longer used.Dan Gohman2010-03-11
* stpcpy is so similar to strcpy, it doesn't deserve a complete copy of the __s...Benjamin Kramer2010-03-11
* rename getSymbolForDwarf* to getExprForDwarf* since it returnsChris Lattner2010-03-11
* Lower stpcpy_chk when possible.Eric Christopher2010-03-11
* MC/Mach-O: Add MCSymbolData::getAddress() utility.Daniel Dunbar2010-03-11
* Add a new jump table encoding to indicate jump tables entriesRichard Osborne2010-03-11
* The check for coalescing a virtual register to a physical register, e.g.Evan Cheng2010-03-11
* MC/Mach-O: Start passing in the basic MCAsmLayout object.Daniel Dunbar2010-03-11
* MC: Sketch initial MCAsmLayout class, which encapsulates the current layout o...Daniel Dunbar2010-03-11
* Fix (unused) RegisterAsmBackend template, clang++ isn't happy about this.Daniel Dunbar2010-03-11
* MC: Provide MCAssembler with a TargetAsmBackend.Daniel Dunbar2010-03-11
* MC: Sketch some TargetAsmBackend hooks we are going to need.Daniel Dunbar2010-03-11
* MC: Provide the target triple to AsmBackend constructors.Daniel Dunbar2010-03-11
* Add strncpy libcall creator. Use it when it should be used.Eric Christopher2010-03-11
* Make sure HasDebugValue is initialized. This should fixDale Johannesen2010-03-11
* add support, testcases, and dox for the new GHC callingChris Lattner2010-03-11
* Add a bit along with the MCSymbols stored in the MachineModuleInfo maps thatBill Wendling2010-03-10
* Progress towards shepherding debug info through SelectionDAG.Dale Johannesen2010-03-10
* MC: Move the backend section and symbol data maps to MCAssembler.Daniel Dunbar2010-03-10
* Remove unneeded declarations.Daniel Dunbar2010-03-10
* Add a DominatorTree argument to isLCSSA so that it doesn't have toDan Gohman2010-03-10
* Remove duplicated code. No functionality change.Benjamin Kramer2010-03-10
* move three lowering hooks from MAI to TLOF and make one of themChris Lattner2010-03-10
* set the temporary bit on MCSymbols correctly.Chris Lattner2010-03-10
* eliminate MCContext::CreateSymbol and CreateTemporarySymbol.Chris Lattner2010-03-10
* Try to keep the cached inliner costs around for a bit longer for big functions.Jakob Stoklund Olesen2010-03-09
* Revert r98089, it was breaking a clang test.Jakob Stoklund Olesen2010-03-09
* Try to keep the cached inliner costs around for a bit longer for big functions.Jakob Stoklund Olesen2010-03-09