AMDGPU/SI: There are no implicit kernel args in the amdhsa ABI
[oota-llvm.git] / lib / Target / X86 /
2015-06-26 David MajnemerRevert "Revert r240762 "[X86] Cleanup X86WindowsTargetO...
2015-06-26 Douglas Katzman[X86]: Correctly sign-extend 16-bit immediate in CALL...
2015-06-26 Hans WennborgRevert r240762 "[X86] Cleanup X86WindowsTargetObjectFil...
2015-06-26 Rafael EspindolaRename getObjectFile to getObject for consistency.
2015-06-26 David Majnemer[X86] Cleanup X86WindowsTargetObjectFile::getSectionFor...
2015-06-26 Matthias BraunRevert "X86: Reject register operands with obvious...
2015-06-25 Rafael EspindolaAdd an ELFSymbolRef type.
2015-06-25 Ahmed Bougacha[X86] Accept hasAVX512() as well as hasFMA() when gener...
2015-06-25 Swaroop SridharEnable StackMap Serialization for COFF
2015-06-24 Douglas Katzman[X86] Simplify some stuff in X86DisassemblerDecoder...
2015-06-24 Rafael EspindolaChange how symbol sizes are handled in lib/Object.
2015-06-24 Ahmed Bougacha[X86] Don't generate vbroadcasti128 for v4i64 splats...
2015-06-23 Rafael EspindolaSimplify the Mangler interface now that DataLayout...
2015-06-23 Rafael EspindolaUse MCSymbols for FastISel.
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-23 Elena DemikhovskyAVX-512: Added all forms of VPABS instruction
2015-06-23 Sanjay Patel[x86] generalize reassociation optimization in machine...
2015-06-22 Simon Pilgrim[X86][FMA4] FMA4 ops can perform unaligned folded loads.
2015-06-22 Ahmed Bougacha[X86] Teach load folding to accept scalar _Int users...
2015-06-22 Sanjay Patel[x86] set default reciprocal (division and square root...
2015-06-22 Rafael EspindolaAvoid a Symbol -> Name -> Symbol conversion.
2015-06-22 Elena DemikhovskyAVX-512: added VPSHUFB instruction - all SKX forms
2015-06-22 Elena DemikhovskyAVX-512: All forms of VCOPMRESS VEXPAND instructions,
2015-06-22 Elena DemikhovskyReverted AVX-512 vector shuffle
2015-06-22 Michael Kuperstein[X86] Allow more call sequences to use push instruction...
2015-06-22 Elena DemikhovskyAVX-512: Added intrinsics for VPERMT2W/D/Q/PS/PD and
2015-06-21 Simon Pilgrim[X86] Code tidyup - Use SDValue bool operator. NFC.
2015-06-20 Simon Pilgrim[X86][SSE] Fix PerformSExtCombine bug that accessed...
2015-06-19 Sanjay Patelname change: hasPattern() -> getMachineCombinerPatterns...
2015-06-19 Rafael EspindolaImprove error handling of getRelocationAddend.
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-19 Eric ChristopherFix "the the" in comments.
2015-06-18 Sanjay Pateluse SDValue bool operator; NFCI
2015-06-18 Reid Kleckner[X86] Rename RegInfo to TRI as suggested by Eric
2015-06-18 Reid Kleckner[X86] Refactor stack adjustments into X86FrameLowering...
2015-06-18 Reid Kleckner[X86] Remove unneeded parameters and deduplicate stack...
2015-06-18 Asaf Badouhquick fix for failure from r.240012
2015-06-18 Asaf Badouh[AVX512]
2015-06-18 Elena DemikhovskyAVX-512: (fixed) Added encoding of all forms of VPERMT2...
2015-06-18 Elena Demikhovskyreverted 239999 due to test failures
2015-06-18 Elena DemikhovskyAVX-512: Added encoding of all forms of VPERMT2W/D...
2015-06-17 Simon Pilgrim[X86][SSE] Improved support for vector i16 to float...
2015-06-17 Reid KlecknerRe-land "[X86] Cache variables that only depend on...
2015-06-17 Reid KlecknerRevert "[X86] Cache variables that only depend on the...
2015-06-17 Reid Kleckner[X86] Cache variables that only depend on the subtarget
2015-06-17 David MajnemerMove the personality function from LandingPadInst to...
2015-06-17 Rafael EspindolaMove IsUsedInReloc from MCSymbolELF to MCSymbol.
2015-06-17 Igor BregerAVX-512: cvtusi2ss/d intrinsics.
2015-06-16 Simon Pilgrim[X86][SSE] Vectorize v2i32 to v2f64 conversions
2015-06-16 Reid Kleckner[X86] Rename some frame lowering variables
2015-06-16 Daniel SandersClean up redundant copies of Triple objects. NFC
2015-06-16 Asaf Badouh[AVX512] add integer min/max intrinsics support.
2015-06-16 Elena DemikhovskyX86: optimized i64 vector multiply with constant
2015-06-15 Reid Kleckner[X86] Try to shorten dwarf CFI emission
2015-06-15 Sanjoy Das[TargetInstrInfo] Add new hook: AnalyzeBranchPredicate.
2015-06-15 Sanjoy Das[TargetInstrInfo] Rename getLdStBaseRegImmOfs and imple...
2015-06-15 Sanjoy Das[CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op.
2015-06-15 Sanjoy Das[NFC] Extract X86MCInstLower::LowerMachineOperand.
2015-06-14 Igor BregerAVX-512: Implemented DAG lowering for shuff62x2/shufi62...
2015-06-14 Michael KupersteinAdd support for parsing the XOR operator in Intel synta...
2015-06-14 Igor BregerAVX-512: Implemented cvtsi2ss/d cvtusi2ss/d instruction...
2015-06-13 Simon PilgrimStripped trailing whitespace. NFC.
2015-06-13 Matthias BraunMachineLICM: Use TargetSchedModel instead of just itine...
2015-06-11 Reid Kleckner[WinEH] Put finally pointers in the handler scope table...
2015-06-11 Juergen Ributzka[Stackmaps][X86] Remove EFLAGS and IP registers from...
2015-06-11 Reid Kleckner[WinEH] Create an llvm.x86.seh.exceptioninfo intrinsic
2015-06-11 Daniel SandersReplace string GNU Triples with llvm::Triple in TargetM...
2015-06-11 Ahmed Bougacha[CodeGen] ArrayRef'ize cond/pred in various TII APIs...
2015-06-11 Simon Pilgrim[X86][SSE] Vectorized i8 and i16 shift operators
2015-06-11 Reid KlecknerRevert "Move dllimport name mangling to IR mangler."
2015-06-10 Sanjay Patelchange assert that will never fire to llvm_unreachable
2015-06-10 Sanjay Patel[x86] Add a reassociation optimization to increase...
2015-06-10 Daniel SandersReplace string GNU Triples with llvm::Triple in MCSubta...
2015-06-10 Daniel SandersReplace string GNU Triples with llvm::Triple in create...
2015-06-10 Daniel SandersReplace string GNU Triples with llvm::Triple in MCAsmBa...
2015-06-10 Elena DemikhovskyAVX-512: Fixed a bug in comparison of i1 vectors.
2015-06-10 Reid Kleckner[WinEH] Call llvm.stackrestore in __except blocks
2015-06-10 Reid Kleckner[WinEH] Emit .safeseh directives for all 32-bit excepti...
2015-06-09 Peter CollingbourneMove dllimport name mangling to IR mangler.
2015-06-09 Reid Kleckner[WinEH] Add 32-bit SEH state table emission prototype
2015-06-09 Akira HatanakaRemove DisableTailCalls from TargetOptions and the...
2015-06-09 Elena DemikhovskyX86-MPX: Implemented encoding for MPX instructions.
2015-06-09 Matt ArsenaultMC: Add target hook to control symbol quoting
2015-06-08 Reid Kleckner[WinEH] Cache declarations of frame intrinsics
2015-06-08 Keno Fischer[InstrInfo] Refactor foldOperandImpl to thread through...
2015-06-08 Matthias BraunX86: Reject register operands with obvious type mismatches.
2015-06-08 Igor BregerAVX-512: Implemented 256/128bit VALIGND/Q instructions...
2015-06-07 Simon Pilgrim[X86] Added BitScanForward/BitScanReverse memory foldin...
2015-06-06 Rafael EspindolaHandle 16 bit PC relative relocations.
2015-06-04 Jim GrosbachMC: Clean up the naming for MCMachObjectWriter. NFC.
2015-06-04 Charles Davis[Target/X86] Don't use callee-saved registers in a...
2015-06-04 Jim GrosbachMC: Clean up naming in MCObjectWriter. NFC.
2015-06-04 Jim GrosbachMC: Remove obsolete MachO UseAggressiveSymbolFolding.
2015-06-04 Daniel SandersReplace string GNU Triples with llvm::Triple in MCAsmIn...
2015-06-04 Elena DemikhovskyAVX-512: I brought back vector-shuffle-512-v8.ll test.
2015-06-04 Elena DemikhovskyAVX-512: added all SKX forms of VPERMW/D/Q instructions.
2015-06-04 Elena DemikhovskyRemoved {}, NFC.
2015-06-04 Sanjay Patelmake reciprocal estimate code generation more flexible...
2015-06-03 Asaf Badouhre-apply 238809
2015-06-03 Elena DemikhovskyAVX-512: More code improvements in shuffles, NFC
next