aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-03-07Use the correct LHS type when determining the legalization of a shift's RHS t...Owen Anderson
2011-03-07ptx: Fix calling convention printing in AsmWriter.cppJustin Holewinski
2011-03-07Add more analysis of the sign bit of an srem instruction. If the LHS is negativeNick Lewycky
2011-03-07Windows/PathV2.inc: Eliminate redundant condition. DWORD is unsigned.NAKAMURA Takumi
2011-03-06Don't internalize available_externally functions. We already did the rightRafael Espindola
2011-03-06Typo.Eric Christopher
2011-03-06ConstantInt has some getters which return ConstantInt's or ConstantVector's ofNick Lewycky
2011-03-06lib/CodeGen/AsmPrinter/CMakeLists.txt: Fix CMake build, following up to r127099.NAKAMURA Takumi
2011-03-06Disable a couple of experimental heuristics to get the best results from the ...Andrew Trick
2011-03-05ARM assembler stuff is crazy: for .setfp positive values of offset correspond...Anton Korobeynikov
2011-03-05In Thumb1 mode the constant might be materialized via the load from constpool...Anton Korobeynikov
2011-03-05Implement frame unwinding information emission for Thumb1. Not finished yet b...Anton Korobeynikov
2011-03-05Add unwind information emission for thumb stuffAnton Korobeynikov
2011-03-05Handle MI flags inside Thumb2SizeReduction pass.Anton Korobeynikov
2011-03-05Preliminary support for ARM frame save directives emission via MI flags.Anton Korobeynikov
2011-03-05Some first rudimentary support for ARM EHABI: print exception table in "text ...Anton Korobeynikov
2011-03-05Add FrameSetup MI flagsAnton Korobeynikov
2011-03-05Work around a coalescer bug.Jakob Stoklund Olesen
2011-03-05Remove unused conditional negate operations.Bob Wilson
2011-03-05InstCombine: We know the number of items initially added to the worklist map,...Benjamin Kramer
2011-03-05ptx: add basic intrinsic supportChe-Liang Chiou
2011-03-05Be explicit with abs(). Visual Studio workaround.Andrew Trick
2011-03-05Fix for -sched-high-latency-cycles in sched=list-ilp mode.Andrew Trick
2011-03-05Fix PR9398 - 10% of llc compile time is spent in Value::getNumUses. This reducesCameron Zwarich
2011-03-05Missing comment.Andrew Trick
2011-03-05Increased the register pressure limit on x86_64 from 8 to 12Andrew Trick
2011-03-05whitespaceAndrew Trick
2011-03-05Thread comparisons over udiv/sdiv/ashr/lshr exact and lshr nuw/nsw wheneverNick Lewycky
2011-03-05Try once again to optimize "icmp (srem X, Y), Y" by turning the comparison intoNick Lewycky
2011-03-05Rework the global split cost calculation.Jakob Stoklund Olesen
2011-03-05Compute the constraints for global live range splitting from an interference ...Jakob Stoklund Olesen
2011-03-05Teach the register scavenger to take subregs into account when finding a free...Jim Grosbach
2011-03-04Support unregistering exception frames of functions when they are removed.Eric Christopher
2011-03-04Improve readability with some whitespace!Eric Christopher
2011-03-04Extract a method. No functional change.Jakob Stoklund Olesen
2011-03-04Initialize variable.Bill Wendling
2011-03-04Go back to comparing spill weights when deciding if interference can be evicted.Jakob Stoklund Olesen
2011-03-04Improve div/rem node handling on mips. Patch by Akira HatanakaBruno Cardoso Lopes
2011-03-04Expands register/immediate pairs when the immediate is too large to fit in 16...Bruno Cardoso Lopes
2011-03-04When decling to reuse existing expressions that involve casts, ignoreDan Gohman
2011-03-04Rewrite and simplify o32 vaarg passing, no functional changes. Patch by Sasa ...Bruno Cardoso Lopes
2011-03-04Be nice to Xcore and the XMOS assembler and avoid quoting section namesJoerg Sonnenberger
2011-03-04Lowers block address. Currently asserts when relocation model is not PIC. Pat...Bruno Cardoso Lopes
2011-03-04raw_ostream: while it is generally desirable to do larger writes, it can lead toBenjamin Kramer
2011-03-04Renumber slot indexes locally when possible.Jakob Stoklund Olesen
2011-03-04Revert broken srem logic from r126991.Nick Lewycky
2011-03-04Fix an old copy-n-pasteBruno Cardoso Lopes
2011-03-04Disable ARMGlobalMerge on darwin. The debugger is not yet able to extract ind...Devang Patel
2011-03-04Expands FCOS and FSIN nodes when type is f64.Bruno Cardoso Lopes
2011-03-04Number SlotIndexes uniformly without looking at the number of defs on each in...Jakob Stoklund Olesen