summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86
Commit message (Expand)AuthorAge
* [x86] Fix a miscompile in the new shuffle lowering uncovered byChandler Carruth2014-06-27
* IR: Add COMDATs to the IRDavid Majnemer2014-06-27
* [x86] Teach the target combine step to aggressively fold pshufd insturcions.Chandler Carruth2014-06-27
* [x86] Teach the target-specific combining how to aggressively foldChandler Carruth2014-06-27
* [x86] Teach the X86 backend to DAG-combine SSE2 shuffles that areChandler Carruth2014-06-27
* [x86] Begin a significant overhaul of how vector lowering is done in theChandler Carruth2014-06-27
* [StackMaps] Enable patchpoint liveness analysis per default.Juergen Ributzka2014-06-26
* [Stackmaps] Remove the liveness calculation for stackmap intrinsics.Juergen Ributzka2014-06-26
* [X86] Improve the selection of SSE3/AVX addsub instructions. Andrea Di Biagio2014-06-26
* [FastISel][X86] Only fold the cmp into the select when both instructions are ...Juergen Ributzka2014-06-25
* [X86] Always prefer to lower a VECTOR_SHUFFLE into a BLENDI instead of SHUFP ...Andrea Di Biagio2014-06-25
* [x86] Add intrinsics for the pshufd, pshuflw, and pshufhw instructions.Chandler Carruth2014-06-25
* Re-apply r211399, "Generate native unwind info on Win64" with a fix to ignore...NAKAMURA Takumi2014-06-25
* [X86] Add target combine rule to select ADDSUB instructions from a build_vectorAndrea Di Biagio2014-06-25
* Fix a regression from r211653.Rafael Espindola2014-06-25
* CodeGen/X86/pr20088.ll: Add -march=x86-64, or llc fails due to non-x86 defaul...NAKAMURA Takumi2014-06-25
* [FastISel][X86] Fold XALU condition into branch and compare.Juergen Ributzka2014-06-24
* Fix up scoping in a few tests (and delete one that validates unnecessary beha...David Blaikie2014-06-24
* vpblend intrinsics combines as shifts intrinsics due to absence return stmt b...Robert Khasanov2014-06-24
* [FastISel][X86] Lower unsupported selects to control-flow.Juergen Ributzka2014-06-23
* [FastISel][X86] Add support for floating-point select.Juergen Ributzka2014-06-23
* [FastISel][X86] Optimize selects when the condition comes from a compare.Juergen Ributzka2014-06-23
* Revert r211399, "Generate native unwind info on Win64"NAKAMURA Takumi2014-06-22
* Fix PR20087 by using the source index when changing the vector loadFilipe Cabecinhas2014-06-22
* Legalizer: Add support for splitting insert_subvectors.Benjamin Kramer2014-06-21
* [X86] Add ISel patterns to select SSE3/AVX ADDSUB instructions.Andrea Di Biagio2014-06-21
* Generate native unwind info on Win64Reid Kleckner2014-06-20
* [X86] Teach how to combine horizontal binop even in the presence of undefs.Andrea Di Biagio2014-06-19
* [X86] AVX512: Add non-temporal storesAdam Nemet2014-06-18
* Add pattern for unsigned v4i32->v4f64 convert on AVX512.Cameron McInally2014-06-18
* DAG: move sret demotion into most basic LowerCallTo implementation.Tim Northover2014-06-18
* Allow X86FastIsel to cope with 64 bit absolute relocationsLouis Gerbarg2014-06-17
* [FastISel][X86] Optimize predicates and fold CMP instructions.Juergen Ributzka2014-06-17
* [FastISel][X86] Fix previous refactoring commit (r211077)Juergen Ributzka2014-06-17
* [FastISel][X86] Refactor the code to get the X86 condition from a helper func...Juergen Ributzka2014-06-16
* Fix illegal relocations in X86FastISelLouis Gerbarg2014-06-16
* Hook up vector int_ctlz for AVX512.Cameron McInally2014-06-16
* DebugInfo: Following up to r209677, refactor local variable emission to delay...David Blaikie2014-06-13
* X86: lower ATOMIC_CMP_SWAP_WITH_SUCCESS directlyTim Northover2014-06-13
* IR: add "cmpxchg weak" variant to support permitted failure.Tim Northover2014-06-13
* Fix bad copy-and-paste from r210652. AVX512 masked leading zero intrinsics.Cameron McInally2014-06-13
* llvm/test/CodeGen/X86/fast-isel-args-fail2.ll: Don't expect to fail with -Ass...NAKAMURA Takumi2014-06-13
* [FastISel][X86] Add support for cvttss2si/cvttsd2si intrinsics.Juergen Ributzka2014-06-13
* [FastISel][X86] - Add branch weightsJuergen Ributzka2014-06-13
* [FastISel][X86] Add MachineMemOperand to load/store instructions.Juergen Ributzka2014-06-12
* Update test case to use "not" instead of "XFAIL".Juergen Ributzka2014-06-12
* [FastISel][X86] Argument lowering test caseJuergen Ributzka2014-06-12
* [FastIsel][X86] Add support for lowering the first 8 floating-point arguments.Juergen Ributzka2014-06-12
* Revert "[FastIsel][X86] Add support for lowering the first 8 floating-point a...Juergen Ributzka2014-06-12
* Revert "SelectionDAG: Enable (and (setcc x), (setcc y)) -> (setcc (and x, y))...Tom Stellard2014-06-12