aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* For merging to r127116. Fix x86 build.Shih-wei Liao2011-03-111-6/+18
* Move BR_JT* to pseudo instructionsJush Lu2011-03-101-0/+10
* Add function prototype for truncate (which is missing from Bionic)Jush Lu2011-03-101-0/+2
* Change 0 to (BasicBlock *)0 for buildingJush Lu2011-03-101-2/+2
* JIT fix for Hi/Lo Imm16 encodingJush Lu2011-03-101-19/+20
* Add encoding , which converts VFP to Thumb2Jush Lu2011-03-101-1/+7
* Update build scripts after merge r127116Jush Lu2011-03-1016-80/+89
* Merge upstream r127116Jush Lu2011-03-09833-36659/+68039
|\
| * ConstantInt has some getters which return ConstantInt's or ConstantVector's ofNick Lewycky2011-03-062-28/+53
| * lib/CodeGen/AsmPrinter/CMakeLists.txt: Fix CMake build, following up to r127099.NAKAMURA Takumi2011-03-061-0/+1
| * Disable a couple of experimental heuristics to get the best results from the ...Andrew Trick2011-03-061-2/+2
| * ARM assembler stuff is crazy: for .setfp positive values of offset correspond...Anton Korobeynikov2011-03-051-3/+4
| * In Thumb1 mode the constant might be materialized via the load from constpool...Anton Korobeynikov2011-03-052-5/+19
| * Implement frame unwinding information emission for Thumb1. Not finished yet b...Anton Korobeynikov2011-03-058-52/+82
| * Add unwind information emission for thumb stuffAnton Korobeynikov2011-03-051-3/+29
| * Handle MI flags inside Thumb2SizeReduction pass.Anton Korobeynikov2011-03-051-0/+9
| * Preliminary support for ARM frame save directives emission via MI flags.Anton Korobeynikov2011-03-0516-50/+208
| * Some first rudimentary support for ARM EHABI: print exception table in "text ...Anton Korobeynikov2011-03-058-1/+193
| * Add FrameSetup MI flagsAnton Korobeynikov2011-03-051-10/+23
| * Work around a coalescer bug.Jakob Stoklund Olesen2011-03-052-4/+23
| * Remove unused conditional negate operations.Bob Wilson2011-03-055-48/+0
| * InstCombine: We know the number of items initially added to the worklist map,...Benjamin Kramer2011-03-051-0/+1
| * ptx: add basic intrinsic supportChe-Liang Chiou2011-03-052-0/+39
| * Be explicit with abs(). Visual Studio workaround.Andrew Trick2011-03-051-4/+6
| * Fix for -sched-high-latency-cycles in sched=list-ilp mode.Andrew Trick2011-03-051-1/+3
| * Fix PR9398 - 10% of llc compile time is spent in Value::getNumUses. This reducesCameron Zwarich2011-03-051-7/+22
| * Missing comment.Andrew Trick2011-03-051-0/+2
| * Increased the register pressure limit on x86_64 from 8 to 12Andrew Trick2011-03-055-30/+169
| * whitespaceAndrew Trick2011-03-051-51/+51
| * Thread comparisons over udiv/sdiv/ashr/lshr exact and lshr nuw/nsw wheneverNick Lewycky2011-03-052-1/+54
| * Try once again to optimize "icmp (srem X, Y), Y" by turning the comparison intoNick Lewycky2011-03-051-0/+29
| * Rework the global split cost calculation.Jakob Stoklund Olesen2011-03-051-21/+30
| * Compute the constraints for global live range splitting from an interference ...Jakob Stoklund Olesen2011-03-051-163/+67
| * Teach the register scavenger to take subregs into account when finding a free...Jim Grosbach2011-03-051-5/+10
| * Support unregistering exception frames of functions when they are removed.Eric Christopher2011-03-042-6/+8
| * Improve readability with some whitespace!Eric Christopher2011-03-041-1/+1
| * Extract a method. No functional change.Jakob Stoklund Olesen2011-03-041-40/+52
| * Initialize variable.Bill Wendling2011-03-041-1/+1
| * Go back to comparing spill weights when deciding if interference can be evicted.Jakob Stoklund Olesen2011-03-041-9/+5
| * Improve div/rem node handling on mips. Patch by Akira HatanakaBruno Cardoso Lopes2011-03-044-34/+80
| * Expands register/immediate pairs when the immediate is too large to fit in 16...Bruno Cardoso Lopes2011-03-043-8/+122
| * When decling to reuse existing expressions that involve casts, ignoreDan Gohman2011-03-041-1/+1
| * Rewrite and simplify o32 vaarg passing, no functional changes. Patch by Sasa ...Bruno Cardoso Lopes2011-03-041-37/+19
| * Be nice to Xcore and the XMOS assembler and avoid quoting section namesJoerg Sonnenberger2011-03-041-12/+18
| * Lowers block address. Currently asserts when relocation model is not PIC. Pat...Bruno Cardoso Lopes2011-03-045-1/+40
| * raw_ostream: while it is generally desirable to do larger writes, it can lead toBenjamin Kramer2011-03-041-3/+7
| * Renumber slot indexes locally when possible.Jakob Stoklund Olesen2011-03-041-2/+25
| * Revert broken srem logic from r126991.Nick Lewycky2011-03-041-15/+0
| * Fix an old copy-n-pasteBruno Cardoso Lopes2011-03-041-2/+2
| * Disable ARMGlobalMerge on darwin. The debugger is not yet able to extract ind...Devang Patel2011-03-041-0/+6