summaryrefslogtreecommitdiff
path: root/lib/Target/X86
Commit message (Expand)AuthorAge
* Move the segmented stack switch to a function attributeReid Kleckner2014-04-10
* LLVMBuild.txt: Add missing dependencies.NAKAMURA Takumi2014-04-10
* Add support for load folding of avx1 logical instructionsJim Grosbach2014-04-09
* AVX-512: insert element to mask vector; store i1 dataElena Demikhovsky2014-04-09
* X86MCAsmInfoGNUCOFF: Set PointerSize as 8 for targeting x64. It caused DW_LNE...NAKAMURA Takumi2014-04-08
* AVX-512: Added fp_to_uint and uint_to_fp patterns.Elena Demikhovsky2014-04-08
* X86: Split the relocation selection upDavid Majnemer2014-04-08
* Add DAG parameter to ComputeNumSignBitsForTargetNodeMatt Arsenault2014-04-04
* Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper2014-04-04
* Revert r205599, the commit was not intended to have so many changesQuentin Colombet2014-04-04
* [RegAllocGreedy][Last Chance Recoloring] Emit diagnostics when last chanceQuentin Colombet2014-04-04
* [X86] As per suggestion from Craig Topper and Hal Finkel, overrideLang Hames2014-04-02
* [X86] Make the VFMA*231 variants commutable and relax the alignment restrictionsLang Hames2014-04-02
* Add comments and test case for [X86TTI] Make constant base pointers for GetEl...Juergen Ributzka2014-04-02
* Added isTargetWindowsMSVC(), renamed isTargetMingw() to isTargetWindowsGNU()Yaron Keren2014-04-02
* If isKnownWindowsMSVCEnvironment then getOS == Triple::Win32 andYaron Keren2014-04-01
* Implement X86TTI::getUnrollingPreferencesHal Finkel2014-04-01
* Support segmented stacks on Win64Reid Kleckner2014-04-01
* isTargetWindows() renamed to isTargetKnownWindowsMSVC()Yaron Keren2014-04-01
* Attempting to fix r205124, which had failed asserts when built with MSVC.Aaron Ballman2014-04-01
* [x86] Do not convert to cmp32 for Atom arch by Sergey OkunevAlexey Volkov2014-04-01
* [X86] Adjust cost of FP_TO_UINT v4f64->v4i32 as wellAdam Nemet2014-03-31
* Test commit.Robert Khasanov2014-03-31
* Correct OS conditionals following r204977 and r204978.Yaron Keren2014-03-31
* [C++11] Mark more classes in the X86 target as 'final'.Craig Topper2014-03-31
* Mark a couple of the X86 target classes as final. Allows the compiler to de-v...Craig Topper2014-03-31
* [X86] Adjust cost of FP_TO_UINT v8f32->v8i32Adam Nemet2014-03-30
* X86Subtarget.h: isTargetWindows() should tell whether he is targeting msvc.NAKAMURA Takumi2014-03-30
* Completely rewrite ELFObjectWriter::RecordRelocation.Rafael Espindola2014-03-29
* [x86] Fix printing of register operands with q modifier.Akira Hatanaka2014-03-28
* X86: Disable IsLegalToCallImmediateAddr for Win32David Majnemer2014-03-28
* Canonicalise Windows target triple spellingsSaleem Abdulrasool2014-03-27
* [X86][Vector Cost Model] Add a comment to explain the workaroundQuentin Colombet2014-03-27
* Remove another unused argument.Rafael Espindola2014-03-27
* Remove unused argument.Rafael Espindola2014-03-27
* Prevent alias from pointing to weak aliases.Rafael Espindola2014-03-27
* AVX-512: Implemented masking for integer arithmetic & logic instructions.Elena Demikhovsky2014-03-27
* [X86][Vectorizer Cost Model] Correct vectorization cost model for v2i64->v2f64Quentin Colombet2014-03-27
* X86: Correct vectorization cost model for v8f32->v8i8.Jim Grosbach2014-03-27
* Revert "X86 memcpy lowering: use "rep movs" even when esi is used as base poi...Hans Wennborg2014-03-26
* Fix AVX512 Gather and Scatter execution domains.Cameron McInally2014-03-26
* Add @llvm.clear_cache builtinRenato Golin2014-03-26
* Revert "Prevent alias from pointing to weak aliases."Rafael Espindola2014-03-26
* Prevent alias from pointing to weak aliases.Rafael Espindola2014-03-26
* [X86] Add broadcast instructions to the table used by ExeDepsFix pass.Quentin Colombet2014-03-26
* [X86TTI] Make constant base pointers for getElementPtr opaque.Juergen Ributzka2014-03-25
* [Stackmaps][X86TTI] Fix think-o in getIntImmCost calculation.Juergen Ributzka2014-03-25
* [X86] Generate VPSHUFB for in-place v16i16 shufflesAdam Nemet2014-03-25
* [X86] Factor out new helper getPSHUFBAdam Nemet2014-03-25
* Fix AVX2 Gather execution domains. Cameron McInally2014-03-25