aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-03-17Fix handling of @IDNTPOFF relocations, they need to get STT_TLS.Joerg Sonnenberger
2011-03-17Rewrite instructions as part of ConnectedVNInfoEqClasses::Distribute.Jakob Stoklund Olesen
2011-03-16Add a LiveRangeEdit delegate callback before shrinking a live range.Jakob Stoklund Olesen
2011-03-16Erase virtual registers that are unused after DCE.Jakob Stoklund Olesen
2011-03-16Tag cached interference with a user-provided tag instead of the virtual regis...Jakob Stoklund Olesen
2011-03-16Clarify debugging output.Jakob Stoklund Olesen
2011-03-16The x86-64 ABI says that a bool is only guaranteed to be sign-extended to a byteCameron Zwarich
2011-03-16Don't recompute something that we already have in a local variable.Cameron Zwarich
2011-03-16Revert r127757, "Patch to a fix dwarf relocation problem on ARM. One-line fixDaniel Dunbar
2011-03-16Add XCore intrinsics for setclk, setrdy.Richard Osborne
2011-03-16Patch to a fix dwarf relocation problem on ARM. One-line fix plus the test wh...Renato Golin
2011-03-16Add checkevent intrinsic to check if any resources owned by the current threadRichard Osborne
2011-03-16Fix a comment.Cameron Zwarich
2011-03-16lib/Support/raw_ostream.cpp: On mingw, report_fatal_error() should not be cal...NAKAMURA Takumi
2011-03-16Windows/PathV2.inc: [PR8520] Recognize "NUL" as special (character) file.NAKAMURA Takumi
2011-03-16Windows/Path.inc: [PR6270] PathV1::makeUnique(): Give arbitrary initial seed ...NAKAMURA Takumi
2011-03-16Tidy up. Whitespace and 80 column.Jim Grosbach
2011-03-16Do not accidently initialize NumDbgValueLost and NumDbgLineLost counts.Devang Patel
2011-03-16Only convert allocas to scalars if it is profitable. The profitability metric ICameron Zwarich
2011-03-16Better use initializer lists.Cameron Zwarich
2011-03-16Add a clarifying comment.Cameron Zwarich
2011-03-15There were two issues fixed:Johnny Chen
2011-03-15Add scei vendorJohn Thompson
2011-03-15The VTBL (and VTBX) instructions are rather permissive concerning the masks theyBill Wendling
2011-03-15Trace back through sibling copies to hoist spills and find rematerializable d...Jakob Stoklund Olesen
2011-03-15Preserve both isPHIDef and isDefByCopy bits when copying parent values.Jakob Stoklund Olesen
2011-03-15Some minor cleanups based on feedback.Bill Wendling
2011-03-15Trailing whitespae.Jim Grosbach
2011-03-15Clean up something noticed by Fritz.Cameron Zwarich
2011-03-15Do not form thumb2 ldrd / strd if the offset is by multiple of 4. rdar://9133587Evan Cheng
2011-03-15Don't indent cases in a switch, no functionality change.Richard Osborne
2011-03-15On the XCore the scavenging slot should be closest to the SP.Richard Osborne
2011-03-15Add XCore intrinsics for getps, setps, setsr and clrsr.Richard Osborne
2011-03-15PTX: Set PTX 2.0 as the minimum supported versionJustin Holewinski
2011-03-15Silence compiler warning about case values not being in the enumerated typeDuncan Sands
2011-03-15Avoid a compiler warning about reg possibly being used uninitializedDuncan Sands
2011-03-15Do not add PHIs with no users when creating LCSSA form. Patch by Andrew Clinton.Cameron Zwarich
2011-03-15Add C++ global operator {new,new[],delete,delete[]}(unsigned {int,long}) to theNick Lewycky
2011-03-15Add a peephole optimization to optimize pairs of bitcasts. e.g.Evan Cheng
2011-03-15PR9450: Make switch optimization in SimplifyCFG not dependent on the orderingEli Friedman
2011-03-15sext(undef) = 0, because the top bits will all be the same.Evan Cheng
2011-03-15Enabled disassembler support for AVX instructionsSean Callanan
2011-03-15X86 table-generator and disassembler support for the AVXSean Callanan
2011-03-15Remove getMinusSCEVForExitTest().Andrew Trick
2011-03-15Fixed an ARM disassembler bug where it does not handle STRi12 correctly becau...Johnny Chen
2011-03-15There are some situations which can cause the URoR hack to infinitely recurseBill Wendling
2011-03-15Propagate SCEV no-wrap flags whenever possible.Andrew Trick
2011-03-15Clean up ARM tail calls a bit. They're pseudo-instructions for normal branches.Jim Grosbach
2011-03-15If we don't know how long a string is we can't fold an _chk version to theEric Christopher
2011-03-14Generate a VTBL instruction instead of a series of loads and stores when weBill Wendling