summaryrefslogtreecommitdiff
path: root/test/CodeGen
Commit message (Expand)AuthorAge
...
* R600/SI: Handle sign_extend and zero_extend to i64 with patterns.Matt Arsenault2014-06-10
* Do Materialize Floating Point in Mips Fast-IselReed Kotler2014-06-10
* [X86] Improved target combine rules for selecting horizontal add/sub.Andrea Di Biagio2014-06-10
* [X86] AVX512: Add vmovntdqaAdam Nemet2014-06-10
* Fix a bug in the Thumb1 ARM Load/Store optimizerRenato Golin2014-06-10
* SelectionDAG: Don't use MVT::Other to determine legality of ISD::SELECT_CCTom Stellard2014-06-10
* SelectionDAG: Expand SELECT_CC to SELECT + SETCCTom Stellard2014-06-10
* [PPC64LE] Recognize shufflevector patterns for little endianBill Schmidt2014-06-10
* [AArch64] Emit .ident compiler version attribute.Chad Rosier2014-06-10
* AArch64: disallow x30 & x29 as the destination for indirect tail callsTim Northover2014-06-10
* Revert "X86: elide comparisons after cmpxchg instructions."Tim Northover2014-06-10
* X86: elide comparisons after cmpxchg instructions.Tim Northover2014-06-10
* AArch64: teach FastISel how to handle offset FrameIndicesTim Northover2014-06-10
* AArch64: make FastISel memcpy emission more robust.Tim Northover2014-06-10
* Reduce verbiage of lit.local.cfg filesAlp Toker2014-06-09
* [PPC64LE] Generate correct code for unaligned little-endian vector loadsBill Schmidt2014-06-09
* ARM: add VLA extension for WoA Itanium ABISaleem Abdulrasool2014-06-09
* [X86] Add target combine rules for horizontal add/sub.Andrea Di Biagio2014-06-09
* R600/SI: Keep 64-bit not on SALUMatt Arsenault2014-06-09
* R600: Fix selection failure for vector bswapMatt Arsenault2014-06-09
* [PPC64LE] Generate correct little-endian code for v16i8 multiplyBill Schmidt2014-06-09
* llvm/test/CodeGen/X86/2014-05-29-factorial.ll: Relax an expression to match W...NAKAMURA Takumi2014-06-09
* [X86] Avoid emitting unnecessary test instructions.Andrea Di Biagio2014-06-09
* [DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact flags to SelectionDAG.Andrea Di Biagio2014-06-09
* R600: Add more and testcasesMatt Arsenault2014-06-09
* [AArch64] Fix the ordering of the accumulate operand in SchedRW list.Chad Rosier2014-06-09
* [AArch64] When combining constant mul of power of 2 plus/minus 1, prefer shiftChad Rosier2014-06-09
* Revert "Do materialize for floating point"Alp Toker2014-06-08
* Do materialize for floating pointReed Kotler2014-06-08
* test: add test case for SVN r210406Saleem Abdulrasool2014-06-08
* Fix typosAlp Toker2014-06-07
* ARM: correct assertion for long-calls on WoASaleem Abdulrasool2014-06-07
* X86: Don't turn shifts into ands if there's another use that may not check fo...Benjamin Kramer2014-06-06
* Fixed a bug in lowering shuffle_vectors to insertpsFilipe Cabecinhas2014-06-06
* [PPC64LE] Fix lowering of BUILD_VECTOR and SHUFFLE_VECTOR for little endianBill Schmidt2014-06-06
* Allow aliases to be unnamed_addr.Rafael Espindola2014-06-06
* [PPC64LE] Add test case for r210282 commitBill Schmidt2014-06-05
* Adding explicit triples to the ARM jumptable testsTom Roeder2014-06-05
* Add a new attribute called 'jumptable' that creates jump-instruction tables f...Tom Roeder2014-06-05
* [mips] Modify long branch for NaCl:Sasa Stankovic2014-06-05
* Prevent hoisting the instruction whose def might be clobbered by the terminator.Sasa Stankovic2014-06-05
* R600: Fix test. Using wrong check prefix.Matt Arsenault2014-06-05
* R600/SI: Match rsq instructionsMatt Arsenault2014-06-05
* Revert r209381 as it isn't a local variable. Add a testcase so thatEric Christopher2014-06-03
* [AArch64] Add regression tests for the load/store optimizer which cover post-...Tilmann Scheller2014-06-03
* AArch64: mark small types (i1, i8, i16) as promotedTim Northover2014-06-03
* [AArch64] Correctly deal with VPR stack parameter passing.Jiangning Liu2014-06-03
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-03
* [X86] Fix checked arithmetic for i8 on X86.Andrea Di Biagio2014-06-02
* [AArch64] Add some more regression tests for store pre-index update folding i...Tilmann Scheller2014-06-02