aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-07-21Fix Mips long branch pass.Akira Hatanaka
2012-07-21Add HIGHER and HIGHEST relocations to Mips backend.Akira Hatanaka
2012-07-21Revert accidental commit.Akira Hatanaka
2012-07-21Add VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefExpr::VariantKind.Akira Hatanaka
2012-07-20baby steps toward fixing some problems with inbound GEPs that overflow, as di...Nuno Lopes
2012-07-20move the bounds checking pass to the instrumentation folder, where it belongs...Nuno Lopes
2012-07-20Remove unused private member variables uncovered by the recent changes to cla...Benjamin Kramer
2012-07-20Avoid folding loads that are unsafe to move.Jakob Stoklund Olesen
2012-07-20Fix a dangling StringRef bug in the auto upgrader. In one case, we resetChandler Carruth
2012-07-20Split loop exiting edges more aggressively.Jakob Stoklund Olesen
2012-07-20Try to unbreak the windows build.Benjamin Kramer
2012-07-20SourceMgr: Use has_colors() instead of just is_displayed() before trying to useDaniel Dunbar
2012-07-20raw_ostream: Add a has_colors() method.Daniel Dunbar
2012-07-20Process: Add sys::Process::FileDescriptorHasColors().Daniel Dunbar
2012-07-20Fix assertion in jump threading (PR13405).Richard Osborne
2012-07-20[asan] make sure that the crash callbacks do not get merged (Chandler's idea:...Kostya Serebryany
2012-07-20Don't use implicit register operands to calculate L-bit for AVX instructions....Craig Topper
2012-07-19Revert r160529 due to crashes.Nick Lewycky
2012-07-19Fix crash in machine verifier when trying to print the def of a register whic...Pete Cooper
2012-07-19Don't wipe out global variables that are probably storing pointers to heapNick Lewycky
2012-07-19Reverting r 160419.Galina Kistanova
2012-07-19Adds the family codes for the Midview Atom processors so that thePreston Gurd
2012-07-19default to use -mv4 when no version of Hexagon has been specifiedSebastian Pop
2012-07-19reimplement truncate() to make it optimal.Nuno Lopes
2012-07-19Pull the simple parts of DenseMapInfo<DebugLoc> inline and prune includes.Benjamin Kramer
2012-07-19Replace some explicit compare loops with std::equal.Benjamin Kramer
2012-07-19[arm-fast-isel] Add support for vararg function calls.Jush Lu
2012-07-19DebugInfo library: add support for fetching absolute paths to source filesAlexey Samsonov
2012-07-19Fixed few warnings.Galina Kistanova
2012-07-19Remove tabs.Bill Wendling
2012-07-19Remove tabs.Bill Wendling
2012-07-19Remove tabs.Bill Wendling
2012-07-19Remove tabs.Bill Wendling
2012-07-19Remove tabs.Bill Wendling
2012-07-18X86: remove redundant cmp against zero.Manman Ren
2012-07-18This patch fixes 8 out of 20 unexpected failures in "make check"Preston Gurd
2012-07-18Adding some debug information to PassManagerVictor Oliveira
2012-07-18Whitespace.Chad Rosier
2012-07-18Fix a somewhat nasty crasher in PR13378. This crashes inside ofChandler Carruth
2012-07-18Fix ARMTargetLowering::isLegalAddImmediate to consider thumb encodings.Andrew Trick
2012-07-18whitespaceAndrew Trick
2012-07-18The vbroadcast family of instructions has 'fallback patterns' in case where theNadav Rotem
2012-07-18Mips specific inline asm operand modifier 'M':Jack Carter
2012-07-18Remove tab characters.Craig Topper
2012-07-18Fix typo in error message and remove some tab characters.Craig Topper
2012-07-18indvars: drive by heuristics fix.Andrew Trick
2012-07-18indvars: Linear function test replace should avoid reusing undef.Andrew Trick
2012-07-18Make x86 asm parser to check for xmm vs ymm for index register in gather inst...Craig Topper
2012-07-18Fixed few warnings.Galina Kistanova
2012-07-18ignore 'invoke @llvm.donothing', but still keep the edge to the continuation BBNuno Lopes