IR: Make MDNode::dump() useful by adding addresses
[oota-llvm.git] / lib / Target / X86 /
2014-12-15 JF Bastienx86: Emit LOCK prefix after DATA16
2014-12-15 Ahmed Bougacha[X86] Also pretty-print shuffle mask for INSERTPS rm...
2014-12-15 Michael Kuperstein[X86] Break false dependencies before partial register...
2014-12-15 Elena DemikhovskyAVX-512: Added EXPAND instructions and intrinsics.
2014-12-14 Elena DemikhovskyLoop Vectorizer minor changes in the code -
2014-12-12 Robert Khasanov[AVX512] Enabling bit logic lowering
2014-12-12 Robert Khasanov[AVX512] Enabling MIN/MAX lowering.
2014-12-12 Robert Khasanov[AVX512] Minor fix in lowering pattern for broadcast...
2014-12-11 Sanjay Patelremove function names from comments; NFC
2014-12-11 Sanjay Patelreturn without temporary; NFC
2014-12-11 Matthias BraunEnable MachineVerifier in debug mode for X86, ARM,...
2014-12-11 Ahmed Bougacha[X86] Add a temporary testcase for PR21876/r223996.
2014-12-11 Matthias Braun[CodeGen] Add print and verify pass after each MachineF...
2014-12-11 Rafael EspindolaThis reverts commit r224043 and r224042.
2014-12-11 Matthias BraunEnable machineverifier in debug mode for X86, ARM,...
2014-12-11 Matthias Braun[CodeGen] Add print and verify pass after each MachineF...
2014-12-11 Cameron McInally[AVX512] Add support for 512b variable bit shift intrin...
2014-12-11 Elena DemikhovskyAVX-512: Added all forms of COMPRESS instruction
2014-12-11 Michael Kuperstein[X86] When converting movs to pushes, don't assume...
2014-12-11 Elena DemikhovskyAVX-512: Fixed a bug in lowering setcc for MVT::i1...
2014-12-11 Ahmed Bougacha[X86] Add back AVX2 VR256 PMOVX patterns.
2014-12-10 Sanjay PatelMatch new shuffle codegen for MOVHPD patterns
2014-12-10 Michael Kuperstein[X86] Make a code path in EltsFromConsecutiveLoads...
2014-12-09 Robert Khasanov[AVX512] Added lowering for VBROADCASTSS/SD instructions.
2014-12-09 Robert Khasanov[AVX512] Added VPBROADCAST{BWDQ} (Load with Broadcast...
2014-12-09 Chandler Carruth[x86] Fix the test to actually test things for the...
2014-12-09 Aaron BallmanRemoving an unused variable to silence a -Wunused-but...
2014-12-09 Chandler Carruth[x86] Bring some sanity to the x86 CPU processor defini...
2014-12-09 Elena DemikhovskyAVX-512: Added some comments to ERI scalar intrinsics.
2014-12-09 Michael Kuperstein[X86] Convert esp-relative movs of function arguments...
2014-12-08 Bruno Cardoso Lopes[CompactUnwind] Fix register encoding logic
2014-12-08 Andrea Di Biagio[X86] Improved tablegen patters for matching TZCNT...
2014-12-08 Andrea Di Biagio[X86] Improved lowering of packed v8i16 vector shifts...
2014-12-08 Elena DemikhovskyX86 intrinsics moved form X86ISelLowering.cpp to X86Int...
2014-12-06 Ahmed Bougacha[X86] Refactor PMOV[SZ]Xrm to add missing AVX2 patterns.
2014-12-05 Ahmed Bougacha[X86] Cleanup FCOPYSIGN lowering. NFC intended.
2014-12-05 Sanjay PatelOptimize merging of scalar loads for 32-byte vectors...
2014-12-05 Jan Wen VoungUse 32-bit ebp for NaCl64 in a limited case: llvm.frame...
2014-12-05 Andrea Di Biagio[X86] Improved lowering of packed vector shifts to...
2014-12-05 Andrea Di Biagio[X86] Avoid introducing extra shuffles when lowering...
2014-12-05 Eric ChristopherRename the x86 isTargetMacho to isTargetMachO for unifo...
2014-12-05 Eric ChristopherBoth of these subtargets have functions that check...
2014-12-04 Ahmed Bougacha[X86] Delete dead code in fcopysign lowering. NFC.
2014-12-04 Bruno Cardoso Lopes[x86] Fix isOffsetSuitableForCodeModel kernel code...
2014-12-04 Michael Kuperstein[X86] Improve a dag-combine that handles a vector extra...
2014-12-04 Andrea Di Biagio[X86] Simplify code. NFC.
2014-12-04 Elena DemikhovskyMasked Load / Store Intrinsics - the CodeGen part.
2014-12-04 Michael Liao[X86] Clean up whitespace as well as minor coding style
2014-12-04 Michael Liao[X86] Restore X86 base pointer after call to llvm.eh...
2014-12-04 Matt ArsenaultAllow target to specify prefix for labels
2014-12-03 Sanjay Patelfix typos, grammar, formatting; NFC
2014-12-03 Ahmed Bougacha[X86][MC] Intel syntax: accept implicit memory operand...
2014-12-02 Simon Pilgrim[X86][SSE] Keep 4i32 vector insertions in integer domai...
2014-12-02 Philip ReamesRemove unneccessary code introduced with 223101.
2014-12-02 Sanjay Patelfix typo in comment
2014-12-02 Nick LewyckyFix variable used only in assertion.
2014-12-01 Philip ReamesTry to fix a bot failure due to a variable used only...
2014-12-01 Philip Reames[Statepoints 2/4] Statepoint infrastructure for garbage...
2014-11-28 Duncan P. N. Exon... Revert "Masked Vector Load and Store Intrinsics."
2014-11-28 Sanjay PatelEnable FeatureFastUAMem for btver2
2014-11-26 Elena DemikhovskyAVX-512: Scalar ERI intrinsics
2014-11-26 Craig TopperReplace neverHasSideEffects=1 with hasSideEffects=0...
2014-11-25 Simon Pilgrim[X86][SSE] Improvements to byte shift shuffle matching
2014-11-25 Cameron McInally[AVX512] Add 512b integer shift by variable intrinsics...
2014-11-25 Craig TopperRemove space before tab in all AVX512 mnemonic strings.
2014-11-24 Andrea Di Biagio[X86] Improved target specific combine on VSELECT dag...
2014-11-23 Michael Kuperstein[X86] Fixes bug in build_vector v4x32 lowering
2014-11-23 Craig TopperAdd missing override keywords.
2014-11-23 Elena DemikhovskyMasked Vector Load and Store Intrinsics.
2014-11-22 Simon PilgrimTidied up target triple OS detection. NFC
2014-11-22 Chandler Carruth[x86] Teach the vector shuffle yet another step of...
2014-11-21 Sanjay PatelAdd a feature flag for slow 32-byte unaligned memory...
2014-11-21 Chandler Carruth[x86] Restructure the checking patterns for v16 and...
2014-11-21 Chandler Carruth[x86] Make the previous logic significantly less conser...
2014-11-21 Chandler Carruth[x86] Teach the x86 vector shuffle lowering to detect...
2014-11-21 Alexey Volkov[X86] For Silvermont CPU use 16-bit division instead...
2014-11-21 Craig TopperRemove a bunch of unnecessary typecasts to 'const Targe...
2014-11-21 Quentin Colombet[X86] Do not custom lower UINT_TO_FP when the target...
2014-11-20 Reid KlecknerFix more instances of -Wsentinel on Windows with s...
2014-11-20 Reid KlecknerAdd out of line virtual destructors to all LLVMTargetMa...
2014-11-20 Saleem AbdulrasoolX86: use the correct alloca symbol for Windows Itanium
2014-11-20 Craig TopperFix a typo in a comment.
2014-11-19 Andrea Di Biagio[X86] Improved lowering of v4x32 build_vector dag nodes.
2014-11-19 Simon Pilgrim[X86][SSE] pslldq/psrldq byte shifts/rotation for SSE2
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-11-18 Simon Pilgrim[X86][AVX] 256-bit vector stack unaligned load/stores...
2014-11-17 Reid KlecknerRevert "ADT: correctly report isMSVCEnvironment for...
2014-11-17 Saleem AbdulrasoolADT: correctly report isMSVCEnvironment for windows...
2014-11-17 Alexey Volkov[X86] Use ADD/SUB instead of INC/DEC for Haswell and...
2014-11-16 Craig Topper[x86] Remove two redundant isel patterns. They equivale...
2014-11-15 Simon Pilgrim[X86][SSE] Improve legal SHUFP and PSHUFD shuffle matching
2014-11-14 Reid KlecknerRename EH related stuff to be more precise
2014-11-14 Cameron McInally[AVX512] Add 512b masked integer shift by immediate...
2014-11-14 Tim NorthoverX86: use getConstant rather than getTargetConstant...
2014-11-13 Aditya NandakumarWe can get the TLOF from the TargetMachine - so constru...
2014-11-13 Elena DemikhovskyAVX-512: SINT_TO_FP cost model and some bugfixes
2014-11-13 Aditya NandakumarThis patch changes the ownership of TLOF from TargetLow...
2014-11-13 Chandler Carruth[x86] Teach the vector shuffle lowering to make a more...
2014-11-13 Chandler Carruth[x86] Don't form overly fragmented blends when splittin...
2014-11-12 Sanjay PatelExpose the number of Newton-Raphson iterations applied...
next