Fix pr19645.
[oota-llvm.git] / lib / Target / X86 /
2014-05-03 Rafael EspindolaFix pr19645.
2014-05-02 Benjamin KramerAdd a description for AMD's bdver4 (aka Excavator).
2014-04-30 Joerg SonnenbergerRestore condition incorrectly changed in r96289 to...
2014-04-30 Michael Zolotukhin[X86] Never hoist the shift value of a shift instruction.
2014-04-30 Evgeniy Stepanov[asan] Disable asm instrumentation on unsupported platf...
2014-04-30 Craig TopperUse makeArrayRef insted of calling ArrayRef<T> construc...
2014-04-29 Reid KlecknerImplement X86 code generation for musttail
2014-04-29 Tim NorthoverX86: emit hidden stubs into a proper non_lazy_symbol_po...
2014-04-29 Elena DemikhovskyAVX-512: optimized a shuffle pattern to VINSERTI64x4.
2014-04-29 Craig Topper[C++11] Add 'override' keywords and remove 'virtual...
2014-04-29 Eric ChristopherNone of these targets actually define their own CFI_INS...
2014-04-29 Eric ChristopherFix 80-columns, tab characters, and comments.
2014-04-28 Quentin Colombet[X86] Add more details in the comments of X86TargetLowe...
2014-04-28 Patrik HagglundFix gcc -Wsign-compare warning in X86DisassemblerTables...
2014-04-28 Craig TopperConvert more SelectionDAG functions to use ArrayRef.
2014-04-28 Craig Topper[C++] Use 'nullptr'.
2014-04-27 Craig TopperConvert one last signature of getNode to take an ArrayR...
2014-04-27 Craig TopperConvert SelectionDAG::getMergeValues to use ArrayRef.
2014-04-27 Benjamin KramerX86TTI: Adjust sdiv cost now that we can lower it on...
2014-04-27 Benjamin KramerX86: If SSE4.1 is missing lower SMUL_LOHI of v4i32...
2014-04-27 Saleem AbdulrasoolMC: create X86WinCOFFStreamer for target specific behaviour
2014-04-26 Craig TopperConvert getMemIntrinsicNode to take ArrayRef of SDValue...
2014-04-26 Craig TopperConvert SelectionDAG::getNode methods to use ArrayRef...
2014-04-26 Benjamin KramerPrint X86ISD::PMULDQ nodes properly in debug output.
2014-04-26 Benjamin KramerX86TTI: i16/i32 vector div with a constant (splat)...
2014-04-26 Benjamin KramerX86: Lower SMUL_LOHI of v4i32 to pmuldq when SSE4.1...
2014-04-26 Benjamin KramerX86: Add patterns for MULHU/MULHS of v8i16 and v16i16.
2014-04-26 Benjamin KramerRip out X86-specific vector SDIV lowering, make the...
2014-04-26 Benjamin KramerX86: Custom lower v4i32 UMUL_LOHI into 2 pmuludqs.
2014-04-26 Quentin Colombet[X86] Implement TargetLowering::getScalingFactorCost...
2014-04-25 Filipe CabecinhasOptimization for certain shufflevector by using insertps.
2014-04-25 Saleem AbdulrasoolX86: convert object streamer selection to a switch
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-24 Benjamin KramerX86: Don't transform shifts into ands when the sign...
2014-04-24 Reid KlecknerAdd 'musttail' marker to call instructions
2014-04-24 Andrea Di Biagio[X86] Add support for Read Time Stamp Counter x86 built...
2014-04-24 David BlaikieSpread some const around for non-mutating uses of MCSym...
2014-04-24 Evgeniy Stepanov[asan] Use MCInstrInfo in inline asm instrumentation.
2014-04-24 Evgeniy Stepanov[asan] Fix instrumentation of x86 intel syntax inline...
2014-04-24 Benjamin KramerX86: Emit test instead of constant shift + compare...
2014-04-23 Quentin Colombet[X86] Fix missing/wrong scheduling model found by code...
2014-04-23 NAKAMURA TakumiX86AsmParser.cpp: Fix memory leak at replacing movsd...
2014-04-23 Evgeniy StepanovCreate MCTargetOptions.
2014-04-23 Alexey VolkovFixing typos in commit r206957
2014-04-23 Alexey Volkov[X86] Silvermont new scheduler model
2014-04-23 Elena DemikhovskyX86Disassembler - fixed a bug in immediate print
2014-04-22 Elena DemikhovskyAVX-512: store and truncstore for i1 values
2014-04-22 Lang Hames[X86] Require HasBMI2 for the new BZHI tablegen patterns.
2014-04-22 Robert Khasanov[AVX512] Implemented integer conversions up/down with...
2014-04-22 Lang Hames[X86] Remove Tablegen def of X86bzhi SDNode: It's not...
2014-04-22 Lang Hames[X86] Use tablegen instead of DAG combines to match...
2014-04-22 Lang Hames[X86] Don't use BZHI for short masks (>=32 bits). Thank...
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-22 Chandler Carruth[cleanup] Lift using directives, DEBUG_TYPE definitions...
2014-04-21 Chandler Carruth[Modules] Make Support/Debug.h modular. This requires...
2014-04-21 Rafael EspindolaHandle _GLOBAL_OFFSET_TABLE_ in 64 bit mode.
2014-04-21 Rafael Espindolaclang-format this function.
2014-04-21 Filipe CabecinhasRename X86insrtps to the proper instruction name.
2014-04-21 NAKAMURA TakumiAppease autoconf build since X86Disassembler.c has...
2014-04-21 Lang Hames[X86] ISEL (and X, <constant mask>) to BZHI when BMI2...
2014-04-20 Richard SmithC++ has a bool type! (And C's had one too, for 15 years...)
2014-04-20 Richard SmithMore C++ification.
2014-04-20 Richard SmithRemove some more C junk from these files.
2014-04-20 Richard SmithDon't provide two different definitions of ModRMDecisio...
2014-04-20 Richard SmithDon't define llvm::X86Disassembler::InstructionSpecifie...
2014-04-20 Richard SmithMaybe if I touch this file the buildbots will actually...
2014-04-20 Richard SmithWhat year is it! This file has no reason to be written...
2014-04-19 Yaron KerenPatch by Vadim Chugunov
2014-04-18 Adam Nemet[X86] Improve buildFromShuffleMostly for AVX
2014-04-18 Benjamin KramerX86: Pattern match scalar loads + vcvtph2ps into just...
2014-04-17 Craig Topper[X86] Add disassembler support for the 0x0f 0x7f form...
2014-04-15 Andrea Di Biagio[X86] Improve the lowering of packed shifts by constant...
2014-04-15 NAKAMURA TakumiX86JITInfo: [x86] Rework r206240, X86CompilationCallbac...
2014-04-15 Nick LewyckyBreak PseudoSourceValue out of the Value hierarchy...
2014-04-15 Lang Hames[MC] Require an MCContext when constructing an MCDisass...
2014-04-15 NAKAMURA TakumiX86JITInfo: [x86] Use X86CompilationCallback_SSE()...
2014-04-14 Jim GrosbachX86: Nuke one more CPU autodetect blurb.
2014-04-14 David BlaikieChange argument order and add explanatory comment to...
2014-04-13 David BlaikieFix instruction debug info location during legalization
2014-04-13 Lang Hames[X86] unique_ptr'ify one of X86GenericDisassembler...
2014-04-12 Jim GrosbachX86: Remove TargetMachine CPU auto-detection.
2014-04-10 Reid KlecknerMove the segmented stack switch to a function attribute
2014-04-10 NAKAMURA TakumiLLVMBuild.txt: Add missing dependencies.
2014-04-09 Jim GrosbachAdd support for load folding of avx1 logical instructions
2014-04-09 Elena DemikhovskyAVX-512: insert element to mask vector; store i1 data
2014-04-08 NAKAMURA TakumiX86MCAsmInfoGNUCOFF: Set PointerSize as 8 for targeting...
2014-04-08 Elena DemikhovskyAVX-512: Added fp_to_uint and uint_to_fp patterns.
2014-04-08 David MajnemerX86: Split the relocation selection up
2014-04-04 Matt ArsenaultAdd DAG parameter to ComputeNumSignBitsForTargetNode
2014-04-04 Craig TopperMake consistent use of MCPhysReg instead of uint16_t...
2014-04-04 Quentin ColombetRevert r205599, the commit was not intended to have...
2014-04-04 Quentin Colombet[RegAllocGreedy][Last Chance Recoloring] Emit diagnosti...
2014-04-02 Lang Hames[X86] As per suggestion from Craig Topper and Hal Finke...
2014-04-02 Lang Hames[X86] Make the VFMA*231 variants commutable and relax...
2014-04-02 Juergen RibutzkaAdd comments and test case for [X86TTI] Make constant...
2014-04-02 Yaron KerenAdded isTargetWindowsMSVC(), renamed isTargetMingw...
2014-04-01 Yaron KerenIf isKnownWindowsMSVCEnvironment then getOS == Triple...
2014-04-01 Hal FinkelImplement X86TTI::getUnrollingPreferences
2014-04-01 Reid KlecknerSupport segmented stacks on Win64
2014-04-01 Yaron KerenisTargetWindows() renamed to isTargetKnownWindowsMSVC()
next