aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove getWidenVectorType, which is no longer used.Dan Gohman2010-03-113-59/+0
* empty symbols aren't possible, the mcsymbol ctor aborts on them.Chris Lattner2010-03-111-4/+0
* Set the (Format)F filed of t2Int_MemBarrierV7 & t2Int_SyncBarrierV7 to ThumbFrm,Johnny Chen2010-03-111-2/+2
* stpcpy is so similar to strcpy, it doesn't deserve a complete copy of the __s...Benjamin Kramer2010-03-113-58/+11
* revert r98270.Bill Wendling2010-03-111-2/+2
* rename getSymbolForDwarf* to getExprForDwarf* since it returnsChris Lattner2010-03-115-24/+30
* In case of tail call size of Ins and InVals may not match.Evan Cheng2010-03-111-6/+7
* Lower stpcpy_chk when possible.Eric Christopher2010-03-113-6/+40
* Bad bad bug. x86 force indirect tail call address into eax when it's meant to...Evan Cheng2010-03-111-2/+2
* Remove dead code. (S|U)MUL_LO is now lowered to LMUL or MACC(S|U)Richard Osborne2010-03-111-23/+0
* Avoid leaking CompileUnits in DwarfDebug.cpp.Jeffrey Yasskin2010-03-112-14/+15
* MC/Mach-O: Add MCSymbolData::getAddress() utility.Daniel Dunbar2010-03-111-4/+4
* Fix typo.Eric Christopher2010-03-111-1/+1
* Add dag combine to simplify lmul(x, 0, a, b)Richard Osborne2010-03-111-0/+27
* Switch XCore over to using inline jump table entries.Richard Osborne2010-03-112-0/+6
* Add a new jump table encoding to indicate jump tables entriesRichard Osborne2010-03-113-0/+11
* The check for coalescing a virtual register to a physical register, e.g.Evan Cheng2010-03-112-10/+21
* Update CMake build.Ted Kremenek2010-03-111-0/+1
* Have fast-isel understand llvm.objectsize. Update testcase for slightlyEric Christopher2010-03-111-0/+24
* Make clang bootstrap happier on OSX 10.5 by reducing the number of headersJeffrey Yasskin2010-03-112-39/+67
* MC/Mach-O: Implement "absolutizing" semantics of .set, by evaluating the asse...Daniel Dunbar2010-03-112-4/+28
* MC/Mach-O: Start passing in the basic MCAsmLayout object.Daniel Dunbar2010-03-111-13/+14
* Do some final lowering in CodeGenPrepare of _chk calls similar toEric Christopher2010-03-111-0/+134
* MC: Sketch initial MCAsmLayout class, which encapsulates the current layout o...Daniel Dunbar2010-03-113-11/+12
* Remove dead include.Daniel Dunbar2010-03-111-1/+0
* Fix debug_value handling.Dale Johannesen2010-03-111-2/+6
* MC: Provide MCAssembler with a TargetAsmBackend.Daniel Dunbar2010-03-113-11/+14
* MC: Sketch some TargetAsmBackend hooks we are going to need.Daniel Dunbar2010-03-111-2/+22
* MC: Provide the target triple to AsmBackend constructors.Daniel Dunbar2010-03-112-8/+7
* Add strncpy libcall creator. Use it when it should be used.Eric Christopher2010-03-112-1/+22