summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86
Commit message (Expand)AuthorAge
* X86: emit hidden stubs into a proper non_lazy_symbol_pointer section.Tim Northover2014-04-29
* AVX-512: optimized a shuffle pattern to VINSERTI64x4.Elena Demikhovsky2014-04-29
* X86: If SSE4.1 is missing lower SMUL_LOHI of v4i32 to pmuludq and fix up the ...Benjamin Kramer2014-04-27
* SelectionDAG: Aggressively fold shuffles of constant splats.Benjamin Kramer2014-04-27
* DAGCombiner: Simplify code a bit, make more transforms work with vectors.Benjamin Kramer2014-04-26
* X86: Lower SMUL_LOHI of v4i32 to pmuldq when SSE4.1 is available.Benjamin Kramer2014-04-26
* X86: Add patterns for MULHU/MULHS of v8i16 and v16i16.Benjamin Kramer2014-04-26
* DAGCombiner: Turn divs of vector splats into vectorized multiplications.Benjamin Kramer2014-04-26
* Revert r206749 till a final decision about the intrinsics is made.Michael Zolotukhin2014-04-26
* [DAG] During DAG legalization keep opaque constants even after expanding.Juergen Ributzka2014-04-26
* [X86] Implement TargetLowering::getScalingFactorCost hook.Quentin Colombet2014-04-26
* Appease the almighty buildbots.Filipe Cabecinhas2014-04-26
* Optimization for certain shufflevector by using insertps.Filipe Cabecinhas2014-04-25
* X86: Don't transform shifts into ands when the sign bit is tested.Benjamin Kramer2014-04-24
* Add 'musttail' marker to call instructionsReid Kleckner2014-04-24
* Fix rdtsc.ll test to match r8 on win64Reid Kleckner2014-04-24
* [X86] Add support for Read Time Stamp Counter x86 builtin intrinsics.Andrea Di Biagio2014-04-24
* X86: Emit test instead of constant shift + compare if the shift result is unu...Benjamin Kramer2014-04-24
* MC: honour IMAGE_SCN_CNT_INITIALIZED_DATASaleem Abdulrasool2014-04-23
* AVX-512: store and truncstore for i1 valuesElena Demikhovsky2014-04-22
* [X86] Don't use BZHI for short masks (>=32 bits). Thanks to Ben Kramer for theLang Hames2014-04-22
* Reapply r206732. This time without optimization of branches.Michael Zolotukhin2014-04-21
* llvm/test/CodeGen/X86/bmi.ll: Relax expressions for targeting win32.NAKAMURA Takumi2014-04-21
* [X86] ISEL (and X, <constant mask>) to BZHI when BMI2 is available.Lang Hames2014-04-21
* Revert r206732 which is causing llc to crash on most of the build bots.Chandler Carruth2014-04-21
* Implement builtins for safe division: safe.sdiv.iN, safe.udiv.iN, safe.srem.iN,Michael Zolotukhin2014-04-21
* Revert "blockfreq: Temporarily turn on -debug-only=block-freq"Duncan P. N. Exon Smith2014-04-19
* blockfreq: Temporarily turn on -debug-only=block-freqDuncan P. N. Exon Smith2014-04-19
* Patch by Vadim ChugunovYaron Keren2014-04-19
* Expanded test for x86-pc-windows-gnu and x86_64-pc-windows-gnu environments.Yaron Keren2014-04-18
* [X86] Improve buildFromShuffleMostly for AVXAdam Nemet2014-04-18
* Add some target triples for better determinismDuncan P. N. Exon Smith2014-04-18
* X86: Pattern match scalar loads + vcvtph2ps into just vcvtph2ps.Benjamin Kramer2014-04-18
* [stack protector] Make the StackProtector pass respect ssp-buffer-size.Josh Magee2014-04-17
* [X86] Improve the lowering of packed shifts by constant build_vector.Andrea Di Biagio2014-04-15
* Revert r191049/r191059 as it can produce wrong code (see PR17975).Robert Lougher2014-04-15
* [Register Coalescer] Add a test case for 206060.Quentin Colombet2014-04-15
* Add the ability to use GEPs for address sinking in CGPHal Finkel2014-04-12
* [RegAllocGreedy][Last Chance Recoloring] Change the name of the exhaustive se...Quentin Colombet2014-04-11
* [RegAllocGreedy][Last Chance Recoloring] Addition ofQuentin Colombet2014-04-11
* Move the segmented stack switch to a function attributeReid Kleckner2014-04-10
* [stack protector] Refactor and clean-up test. No functionality change.Josh Magee2014-04-10
* X86: Tighten up test.Jim Grosbach2014-04-10
* Add support for load folding of avx1 logical instructionsJim Grosbach2014-04-09
* SelectionDAG: Don't constant fold target-specific nodes.Jim Grosbach2014-04-09
* AVX-512: insert element to mask vector; store i1 dataElena Demikhovsky2014-04-09
* AVX-512: Added fp_to_uint and uint_to_fp patterns.Elena Demikhovsky2014-04-08
* Quick fix: Triple::isOSMSVCRT() should be false for targeting cygwin.NAKAMURA Takumi2014-04-06
* [RegAllocGreedy][Last Chance Recoloring] Emit diagnostics when last chanceQuentin Colombet2014-04-04
* Revert r205599, the commit was not intended to have so many changesQuentin Colombet2014-04-04