summaryrefslogtreecommitdiff
path: root/lib/Target/X86
Commit message (Expand)AuthorAge
* [x86] Fix a miscompile in the new shuffle lowering uncovered byChandler Carruth2014-06-27
* [FastISel][X86] Fix typos.Juergen Ributzka2014-06-27
* Clean up unused variable warning in release build.Alexander Kornienko2014-06-27
* [x86] Clean up some unused variables, especially in release builds.Chandler Carruth2014-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
* Rename getX86ConditonCode -> getX86ConditionCodeCraig Topper2014-06-27
* [X86] AVX512: Add vbroadcasti*Adam Nemet2014-06-27
* Revert "Introduce a string_ostream string builder facilty"Alp Toker2014-06-26
* Remove extraneous includes from the target machines.Eric Christopher2014-06-26
* Silence a warning due to a comparison between signed and unsigned.Andrea Di Biagio2014-06-26
* [X86] Improve the selection of SSE3/AVX addsub instructions. Andrea Di Biagio2014-06-26
* [X86] AVX512: Fix asm syntax for packed vcmpAdam Nemet2014-06-26
* Introduce a string_ostream string builder faciltyAlp Toker2014-06-26
* [FastISel][X86] More refactoring of select lowering and XALU folding. NFC.Juergen Ributzka2014-06-25
* [FastISel][X86] Refactor XALU folding. NFC.Juergen Ributzka2014-06-25
* [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
* Fix indentation.Juergen Ributzka2014-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
* Reformat.NAKAMURA Takumi2014-06-25
* [X86] Add target combine rule to select ADDSUB instructions from a build_vectorAndrea Di Biagio2014-06-25
* [FastISel][X86] Fold XALU condition into branch and compare.Juergen Ributzka2014-06-24
* vpblend intrinsics combines as shifts intrinsics due to absence return stmt b...Robert Khasanov2014-06-24
* [Disasm][AVX512] Implement decoding of top bit for non-destructive reg fieldsAdam Nemet2014-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
* [X86] Add ISel patterns to select SSE3/AVX ADDSUB instructions.Andrea Di Biagio2014-06-21
* Delete dead code.Rafael Espindola2014-06-20
* Don't produce eh_frame relocations when targeting the IOS simulator.Rafael Espindola2014-06-20
* Generate native unwind info on Win64Reid Kleckner2014-06-20
* Add Support to Recognize and Vectorize NON SIMD instructions in SLPVectorizer.Karthik Bhat2014-06-20
* [x86] Make the x86 PACKSSWB, PACKSSDW, PACKUSWB, and PACKUSDWChandler Carruth2014-06-20
* Fix typosAlp Toker2014-06-19
* [X86] Teach how to combine horizontal binop even in the presence of undefs.Andrea Di Biagio2014-06-19
* MS asm: Properly handle quoted symbol namesDavid Majnemer2014-06-19
* [X86] AVX512: Add non-temporal storesAdam Nemet2014-06-18
* [X86] AVX512: Specify compressed displacement for vmovntdqaAdam Nemet2014-06-18
* Add pattern for unsigned v4i32->v4f64 convert on AVX512.Cameron McInally2014-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
* Improve comments for r211040Louis Gerbarg2014-06-16