replace MachineCombinerPattern namespace and enum with enum class; NFCI
[oota-llvm.git] / lib / Target / X86 /
2015-11-05 Oleg Ranevskyy[DebugInfo] Fix ARM/AArch64 prologue_end position....
2015-11-05 Petar JovanovicAdd cfi instr for CFA calculation when movpc is expande...
2015-11-05 Asaf Badouhrevert rev. 252153 due to build failure on ubuntu
2015-11-05 Asaf Badouh[X86][AVX512] add comi with Sae
2015-11-05 Asaf Badouh[X86][AVX512] small bugfix in VPBROADCASTM
2015-11-05 Joseph Tremoulet[WinEH] Fix establisher param reg in CLR funclets
2015-11-04 Quentin Colombet[x86] Teach the shrink-wrapping hooks to do the proper...
2015-11-04 Simon PilgrimWarning fix.
2015-11-04 Simon Pilgrim[X86][SSE] Add general memory folding for (V)INSERTPS...
2015-11-04 Sanjoy Das[IR] Add bounds checking to paramHasAttr
2015-11-04 Andrew KaylorCreated new X86 FMA3 opcodes (FMA*_Int) that are used...
2015-11-04 Michael Kuperstein[ELF] elfiamcu triple should imply e_machine == EM_IAMCU
2015-11-04 Michael Kuperstein[X86] DAGCombine should not introduce FILD in soft...
2015-11-03 Simon Pilgrim[X86][XOP] Add support for the matching of the VPCMOV...
2015-11-03 Michael Kuperstein[X86] Generate .cfi_adjust_cfa_offset correctly when...
2015-11-03 Igor BregerAVX512: add encoding tests for vmovq/d instructions.
2015-11-02 Igor BregerAVX512: Implemented encoding and intrinsics for VBROADC...
2015-11-02 Craig Topper[X86] Remove assertions that check for valid scale...
2015-11-02 Craig Topper[X86] Fold 'if' followed by just an llvm_unreachable...
2015-11-02 Craig Topper[X86] Use isa instead of dyn_cast in a bool context...
2015-11-02 Craig Topper[X86] Remove some llvm_unreachables after switches...
2015-11-02 Craig Topper[X86] Remove a 'break' after an llvm_unreachable.
2015-11-02 Craig Topper[X86] Use cast instead of dyn_cast and a null check...
2015-11-02 Craig Topper[X86] Use MVT instead of EVT when the type is known...
2015-11-01 Elena DemikhovskyAVX-512: Optimized SIMD truncate operations for AVX512F...
2015-10-31 Craig Topper[X86] Replace getScalarType with getVectorElementType...
2015-10-31 Craig Topper[X86] Convert to MVT instead of calling EVT functions...
2015-10-31 Craig Topper[X86] Call getScalarSizeInBits() instead of getScalarTy...
2015-10-31 Craig Topper[X86] Remove two const references to the return value...
2015-10-31 Craig Topper[X86] Replace EVT with MVT in some more places. NFC
2015-10-31 Craig Topper[X86] Fix indentation of case statements in switch...
2015-10-31 Craig Topper[X86] Reduce math for index calculation for inserting...
2015-10-30 Craig Topper[X86] Use is128BitVector/is256BitVector/is512BitVector...
2015-10-30 Craig Topper[X86] Minor formatting fixes. NFC.
2015-10-30 Craig Topper[X86] Use MVT instead of EVT in some places. NFC
2015-10-29 Simon Pilgrim[X86][SSE] Shuffle blends with zero
2015-10-29 Benjamin KramerRemove CRLF line endings.
2015-10-28 Cong Hou[X86] A small fix in X86/X86TargetTransformInfo.cpp...
2015-10-28 Benjamin KramerPut global classes into the appropriate namespace.
2015-10-28 Craig Topper[X86] Make some for loops over MVTs more explicit ...
2015-10-28 Craig TopperUse range-based for loops and use initializer list...
2015-10-28 Craig TopperRemove templates from CostTableLookup functions. All...
2015-10-27 Asaf Badouh[X86][AVX512] [X86][AVX512] add convert float to half
2015-10-27 Michael Kuperstein[X86] Make elfiamcu an OS, not an environment.
2015-10-27 Craig TopperConvert cost table lookup functions to return a pointer...
2015-10-27 Sanjay Patel[x86] replace integer logic ops with packed SSE FP...
2015-10-26 Sanjay Patelreorganize logic; NFCI (retry r251349)
2015-10-26 Sanjay Patelrevert r251349; it included code for a functional change
2015-10-26 Sanjay Patelreorganize logic; NFCI
2015-10-26 Evgeniy Stepanov[safestack] Fast access to the unsafe stack pointer...
2015-10-26 Igor BregerAVX512: Enabled VPBROADCASTB lowering for v64i8 vectors.
2015-10-26 Igor BregerAVX-512: Use correct extract vector length.
2015-10-26 Igor BregerAVX512: Add AVX-512 not materializable instructions.
2015-10-26 David Majnemer[MC] Don't crash when .word is given bogus values
2015-10-25 Benjamin KramerConvert assert(false) into llvm_unreachable where it...
2015-10-25 Simon Pilgrim[X86][SSE4A] Fix for EXTRQI shuffle lowering.
2015-10-25 Elena DemikhovskyScalarizer for masked.gather and masked.scatter intrinsics.
2015-10-25 Michael Kuperstein[X86] Use correct calling convention for MCU psABI...
2015-10-25 Michael Kuperstein[X86] Add support for elfiamcu triple
2015-10-25 Craig TopperRemove two unnecessary conversions from MVT to EVT...
2015-10-24 Simon Pilgrim[X86][SSE] Use lowerVectorShuffleWithUNPCK instead...
2015-10-24 Simon Pilgrim[X86][SSE] lowerVectorShuffleWithUNPCK - use equivalent...
2015-10-24 Hans WennborgX86ISelLowering: Support tail calls to/from callee...
2015-10-24 Simon PilgrimFix unused variable warning. NFC.
2015-10-24 Simon Pilgrim[X86][XOP] Add support for lowering vector rotations
2015-10-23 Reid Kleckner[X86] Clean up the tail call eligibility logic
2015-10-23 Joseph Tremoulet[CodeGen] Mark setjmp/catchret MBBs address-taken
2015-10-22 Eric ChristopherRemove the last traces of X86CompilationCallback as...
2015-10-22 Asaf Badouh[X86][AVX512] extend vcvtph2ps to support xmm/ymm and...
2015-10-22 Elena DemikhovskyAVX-512: Fixed a bug in select_cc for i1 type
2015-10-22 Elena DemikhovskyPartially reverted changes from r250686
2015-10-21 Sanjay Patel[x86] move recursive add match for LEA to helper functi...
2015-10-21 Craig Topper[X86] Add AMD mwaitx, monitorx, and clzero instructions...
2015-10-21 Mehdi AminiDo not use `dyn_cast<X>` after `isa<X>` (NFC)
2015-10-20 Igor BregerAVX512: Implemented encoding and intrinsics for VPBROAD...
2015-10-19 Duncan P. N. Exon... X86: Remove implicit ilist iterator conversions, NFC
2015-10-19 Benjamin KramerRemove CRLF newlines. NFC.
2015-10-19 Elena DemikhovskyRemoved parameter "Consecutive" from isLegalMaskedLoad...
2015-10-18 Asaf Badouh[X86][AVX512DQ] add scalar fpclass
2015-10-18 Igor BregerAVX512: Lowering i8/i16 vector CTLZ using the dword...
2015-10-17 Simon Pilgrim[X86][XOP] Add VPROT instruction opcodes
2015-10-17 Craig TopperReplace a custom table sort check with std::is_sorted...
2015-10-17 Simon Pilgrim[CostModel] Fixed AVX integer shift costs
2015-10-17 Simon Pilgrim[X86][FastISel] Teach how to select SSE4A nontemporal...
2015-10-16 Reid Kleckner[WinEH] Fix stack alignment in funclets and ParentFrame...
2015-10-16 Sanjay Patel[x86] promote 'add nsw' to a wider type to allow more...
2015-10-16 Andrew KaylorFix assertion failure with fp128 to unsigned i64 conversion
2015-10-16 Craig Topper[X86] Add fxsr feature flag for fxsave/fxrestore instru...
2015-10-15 Evgeniy StepanovRevert "[safestack] Fast access to the unsafe stack...
2015-10-15 Evgeniy Stepanov[safestack] Fast access to the unsafe stack pointer...
2015-10-15 JF Bastienx86: preserve flags when folding atomic operations
2015-10-15 JF Bastienx86 FP atomic codegen: don't drop globals, stack
2015-10-15 Benjamin Kramer[X86] Rip out orphaned method declarations and other...
2015-10-15 Igor BregerAVX512: Implemented DAG lowering for shuff62x2/shufi62x...
2015-10-15 Igor BregerAVX512: Implemented encoding and intrinsics for vpternl...
2015-10-15 Elena DemikhovskyAVX-512: Fixed a bug in shuffle lowering 32-bit mode
2015-10-15 Craig TopperAdd XSAVE/XSAVEOPT to KNL processor.
2015-10-14 Andrea Di Biagio[x86][FastISel] Teach how to select nontemporal stores.
2015-10-14 Craig Topper[X86] Add XSAVE feature flags to their various processors.
2015-10-13 Sanjay Patelfunction names should start with a lower case letter...
next