summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAge
* Fix a regression from r147481. This combine should only happen if there is aChad Rosier2012-05-07
* X86: optimization for -(x != 0)Manman Ren2012-05-07
* Add support for the 'l' constraint.Eric Christopher2012-05-07
* Add support for the 'c' constraint.Eric Christopher2012-05-07
* Add support for the 'P' constraint.Eric Christopher2012-05-07
* Add support for the 'O' constraint.Eric Christopher2012-05-07
* Add support for the 'N' inline asm constraint.Eric Christopher2012-05-07
* Add support for the 'L' inline asm constraint.Eric Christopher2012-05-07
* Add support for the inline asm constraint 'K'.Eric Christopher2012-05-07
* Add SSE4A MOVNTSS/MOVNTSD instructions.Craig Topper2012-05-07
* Support the 'J' constraint.Eric Christopher2012-05-07
* Add support for the 'I' inline asm constraint. Also add testsEric Christopher2012-05-07
* Switch the select to branch transformation on by default.Benjamin Kramer2012-05-06
* CodeGenPrepare: Add a transform to turn selects into branches in some cases.Benjamin Kramer2012-05-05
* Small fix in InstCombineCasts.cpp. Restored "alloca + bitcast" reducing for c...Stepan Dyatkovskiy2012-05-05
* This patch adds a new NVPTX back-end to LLVM which supports code generation f...Justin Holewinski2012-05-04
* Added missing CMN case in Thumb2SizeReduction pass so that LLVM emits 16-bits...Sebastian Pop2012-05-04
* Allow v16i16 and v32i8 shuffles to be rewritten as narrower shuffles.Craig Topper2012-05-04
* Fix issues with the ARM bl and blx thumb instructions and the J1 and J2 bitsKevin Enderby2012-05-03
* remove calls to calloc if the allocated memory is not used (it was already be...Nuno Lopes2012-05-03
* Support for target dependent Hexagon VLIW packetizer.Sirish Pande2012-05-03
* add support for calloc to objectsize loweringNuno Lopes2012-05-03
* Fixed disassembler for vstm/vldm ARM VFP instructions.Silviu Baranga2012-05-03
* Fix 256-bit vpshuflw and vpshufhw immediate encoding to handle undefs in the ...Craig Topper2012-05-03
* Fix two-address pass's aggressive instruction commuting heuristics. It's meantEvan Cheng2012-05-03
* Teach DAGCombine the same multiply-by-1.0 folding trick when doing FMAs, just...Owen Anderson2012-05-02
* Teach DAG combine that multiplication by 1.0 can always be constant folded.Owen Anderson2012-05-02
* ARM: Add missing two-operand VBIC aliases.Jim Grosbach2012-05-02
* Revert r155853Manman Ren2012-05-02
* The value held in the vector may be RAUW'ed by some of the canonicalizationBill Wendling2012-05-02
* Disallow YIELD and other allocated nop hints in pre-ARMv6 architectures.Richard Barton2012-05-02
* Add support for selecting AVX2 vpshuflw and vpshufhw. Add decoding support fo...Craig Topper2012-05-02
* Strip the pointer casts off of allocas so that the selection DAG can find them.Bill Wendling2012-05-01
* ARM: Add a few missing add->sub aliases w/ 'w' suffix.Jim Grosbach2012-05-01
* ARM: allow vanilla expressions for movw/movt.Jim Grosbach2012-05-01
* MC: Unknown assembler directives are now hard errors.Jim Grosbach2012-05-01
* X86: optimization for max-like structManman Ren2012-05-01
* X86: Use StackRegister instead of FrameRegister in getFrameIndexReference (to...Alexey Samsonov2012-05-01
* Regression test for PR2960.Jay Foad2012-05-01
* An instruction in a loop is not guaranteed to be executed just because the loopNick Lewycky2012-05-01
* Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. FixesLang Hames2012-05-01
* X86: optimization for -(x != 0)Manman Ren2012-04-30
* test/CodeGen/X86/select.ll: remove spacesManman Ren2012-04-30
* Fix fastcc structure return with fast-isel on x86-32Derek Schuff2012-04-30
* Don't introduce illegal types when creating vmull operations. <rdar://11324364>Bob Wilson2012-04-30
* Just mark the sign bit as known zero, rather than any other irrelevant bitsDuncan Sands2012-04-30
* Second attempt at PR12573:Bill Wendling2012-04-30
* Make sure HoistInsertPosition finds a position that is dominated by allRafael Espindola2012-04-30
* Reapply 155668: Fix the SD scheduler to avoid gluing the same node twice.Andrew Trick2012-04-28
* ARM: Thumb add(sp plus register) asm constraints.Jim Grosbach2012-04-27