aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Lower stpcpy_chk when possible.Eric Christopher2010-03-114-6/+45
* Bad bad bug. x86 force indirect tail call address into eax when it's meant to...Evan Cheng2010-03-112-3/+3
* 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-112-4/+9
* Fix typo.Eric Christopher2010-03-111-1/+1
* Add dag combine to simplify lmul(x, 0, a, b)Richard Osborne2010-03-112-0/+40
* 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-114-1/+16
* The check for coalescing a virtual register to a physical register, e.g.Evan Cheng2010-03-114-15/+61
* Update CMake build.Ted Kremenek2010-03-111-0/+1
* Have fast-isel understand llvm.objectsize. Update testcase for slightlyEric Christopher2010-03-112-1/+25
* 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-113-4/+99
* MC/Mach-O: Start passing in the basic MCAsmLayout object.Daniel Dunbar2010-03-112-27/+15
* 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-116-14/+72
* Fix (unused) RegisterAsmBackend template, clang++ isn't happy about this.Daniel Dunbar2010-03-111-2/+3
* 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-117-23/+27
* MC: Sketch some TargetAsmBackend hooks we are going to need.Daniel Dunbar2010-03-112-2/+44
* MC: Provide the target triple to AsmBackend constructors.Daniel Dunbar2010-03-113-11/+11
* Add strncpy libcall creator. Use it when it should be used.Eric Christopher2010-03-113-1/+27
* When outputing a non-lazy pointer for a stub, we may need to fill in the valueBill Wendling2010-03-111-4/+5
* Added Thumb2 LDRD/STRD pre/post variants for disassembly only.Johnny Chen2010-03-113-2/+25
* Make sure HasDebugValue is initialized. This should fixDale Johannesen2010-03-111-3/+3
* Fix ARM buildbot breakage.Bob Wilson2010-03-111-2/+2
* add support, testcases, and dox for the new GHC callingChris Lattner2010-03-119-17/+219
* Lower small memcpys to load/stores on Thumb2.Bob Wilson2010-03-111-3/+3
* VirtRegRewriter spring cleaning. No functional change.Jakob Stoklund Olesen2010-03-111-1255/+1292
* Work around a bug in the openbsd assembler on i386,Chris Lattner2010-03-111-1/+6
* fix PR6533 by updating the br(xor) code to remember the caseChris Lattner2010-03-102-5/+22
* Cosmetic: lengthen names and improve comments.Dale Johannesen2010-03-102-16/+15
* Fix an obvious typo in an assert.Bob Wilson2010-03-101-1/+1
* Add a bit along with the MCSymbols stored in the MachineModuleInfo maps thatBill Wendling2010-03-108-96/+138
* Progress towards shepherding debug info through SelectionDAG.Dale Johannesen2010-03-1010-40/+276
* move PR6576 here.Chris Lattner2010-03-101-0/+24
* add DESTDIR support for TOOLALIAS, for PR6557, patch byChris Lattner2010-03-101-1/+1
* Fix another bitwidth calculation to handle vector types; based on aDan Gohman2010-03-101-1/+1
* MC/Mach-O: Use the MCAssembler symbol map instead of reconstructing.Daniel Dunbar2010-03-101-32/+17
* MC: Move the backend section and symbol data maps to MCAssembler.Daniel Dunbar2010-03-102-30/+60
* Remove unneeded declarations.Daniel Dunbar2010-03-102-2/+0
* Make sure the LR gets pushed in functions that use vaargs. This fixesJim Grosbach2010-03-101-0/+4
* comment why we use custom epilogue for t1 functions using vaargs.Jim Grosbach2010-03-101-0/+5
* Fix another place where DEBUG_VALUE affected codegen.Dale Johannesen2010-03-101-1/+12
* Add a DominatorTree argument to isLCSSA so that it doesn't have toDan Gohman2010-03-107-22/+8
* Constant-fold GEP-of-GEP into a single GEP.Dan Gohman2010-03-102-0/+42
* Fix whitespace.Dan Gohman2010-03-101-6/+6
* Factored out the disassembly printing of CPS option, MSR mask, and Negative ZeroJohnny Chen2010-03-106-24/+52