aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Do not overestimate code size reduction in presense of debug info.Devang Patel2010-03-131-6/+11
* Tidy up. No functional changes.Bob Wilson2010-03-121-15/+16
* MC/Mach-O: Implement initial support for relaxation.Daniel Dunbar2010-03-121-9/+117
* Remove obsolete comments. VLDM is implemented in ARMInstrVFP.td.Bob Wilson2010-03-121-30/+0
* Fix LLVM build when the user specifies CPPFLAGS on the make command line.Jeffrey Yasskin2010-03-1217-17/+17
* remove gone method, grr symlinks.Chris Lattner2010-03-121-6/+0
* remove special case code that isn't needed anymore.Chris Lattner2010-03-121-5/+0
* inline GetGlobalValueSymbol into the rest its callers andChris Lattner2010-03-1215-36/+45
* inline the now-trivial implementation of GetGlobalValueSymbol intoChris Lattner2010-03-123-22/+17
* eliminate the X86 version of GetGlobalValueSymbol, allowingChris Lattner2010-03-122-5/+0
* prune #includes, this file should be removed pending hte cygwin stub issue be...Chris Lattner2010-03-121-8/+0
* move fastcall/stdcall mangling up into Mangler.Chris Lattner2010-03-127-67/+62
* MC: Factor out MCAssembler::EvaluateFixup, and simplify.Daniel Dunbar2010-03-121-33/+52
* MC: Constify MCAsmLayout argument to MCExpr::EvaluteAs...Daniel Dunbar2010-03-123-4/+5
* MC: Add MCAssembler::addFixup, which enforces that fixups are added in order.Daniel Dunbar2010-03-121-6/+4
* give Mangler access to TargetData.Chris Lattner2010-03-123-3/+3
* make DecorateCygMingName a static method.Chris Lattner2010-03-123-10/+8
* Add a virtual destructor and give vtable a home.Benjamin Kramer2010-03-121-0/+2
* minor tidying, only do work if a function is Chris Lattner2010-03-124-16/+15
* eliminate the string form of DecorateCygMingNameChris Lattner2010-03-124-50/+41
* remove the FnArgWords cache to make way for future changes.Chris Lattner2010-03-122-17/+11
* Add a beta-test for placing the LSDA into the TEXT section on X86.Bill Wendling2010-03-122-2/+57
* Fix llc crash on invalid input.Devang Patel2010-03-121-0/+7
* Remove some dead code. This method only gets called on Chris Lattner2010-03-121-5/+0
* use Mang->getSymbol instead of duplicating the logic, reduce indentation.Chris Lattner2010-03-121-19/+13
* finally give Mangler a getSymbol method, which returns an MCSymbolChris Lattner2010-03-123-16/+15
* remove dead code.Chris Lattner2010-03-122-24/+0
* simplify code to use OutContext.GetOrCreateTemporarySymbol withChris Lattner2010-03-121-5/+2
* make the mangler take an MCContext instead of an MAI.Chris Lattner2010-03-125-11/+14
* remove MAI argument from createAsmStreamer since itChris Lattner2010-03-122-6/+5
* fix a bug emitting .secrel32 that I introduced, PR6587, patchChris Lattner2010-03-121-2/+3
* When constant folding GEP of GEP, do not crash if an index ofDuncan Sands2010-03-121-1/+13
* Free DbgScopes in DwarfDebug::endFunction(). Also increased the const-ness ofJeffrey Yasskin2010-03-123-37/+37
* Revert turning copysignl into a COPYSIGN node for the moment:Duncan Sands2010-03-121-1/+1
* Remove superfluous NULL assignmentKovarththanan Rajaratnam2010-03-121-11/+11
* Use StringRef::substr instead of std::string::substr to avoid using a free'dBenjamin Kramer2010-03-121-1/+2
* Now that it's supported, turn copysignl into a COPYSIGN node.Duncan Sands2010-03-121-1/+1
* Fix PR6522: implement copysign expansion for x86 long doubleDuncan Sands2010-03-121-23/+39
* Factor checked library call optimization into a common helper class and use itBenjamin Kramer2010-03-123-200/+128
* fix PR6577, a bug in sdbuilder lowering select instructionsChris Lattner2010-03-121-1/+2
* The same situation that effected ARM effects PPC with regards to placing theBill Wendling2010-03-125-4/+81
* make TargetLoweringObjectFile::getExprForDwarfReferenceChris Lattner2010-03-121-5/+1
* There is no need to create specification DIE for definitions at DIFile level.Devang Patel2010-03-111-1/+2
* MC-ize PPC's asm printing of stubs.Bill Wendling2010-03-111-9/+20
* Whoops this already existed.Nate Begeman2010-03-111-4/+0
* Add a handful of additional useful pass manager things to the C APINate Begeman2010-03-111-0/+15
* Extract methods from LocalRewriter::RewriteMBB bringing it down to 666 lines.Jakob Stoklund Olesen2010-03-111-168/+197
* enhance MCContext::GetOrCreateTemporarySymbol() to create a new symbolChris Lattner2010-03-111-0/+6
* change MCContext to always have an MCAsmInfo.Chris Lattner2010-03-113-4/+4
* fix a fixme in TargetLoweringObjectFile::getExprForDwarfReferenceChris Lattner2010-03-113-16/+23