[x86] Fix signed vs. unsigned comparison.
[oota-llvm.git] / lib / Target / X86 / X86ISelLowering.cpp
2015-02-03 Chandler Carruth[x86] Fix signed vs. unsigned comparison.
2015-02-03 Simon PilgrimFixed unused variable warning.
2015-02-03 Simon Pilgrim[X86][SSE] psrl(w/d/q) and psll(w/d/q) bit shifts for...
2015-02-03 Simon PilgrimFixed signed/unsigned comparison warning.
2015-02-03 Simon PilgrimFixed unused variable warning.
2015-02-03 Simon Pilgrim[X86][SSE] Added general integer shuffle matching for...
2015-02-03 Simon Pilgrim[X86][AVX2] Enabled shuffle matching for the AVX2 zero...
2015-02-03 Sanjay PatelMerge consecutive 16-byte loads into one 32-byte load...
2015-02-03 Bruno Cardoso Lopes[X86][MMX] Improve transfer from mmx to i32
2015-02-02 Eric ChristopherReuse a bunch of cached subtargets and remove getSubtar...
2015-02-01 Craig Topper[X86] Add a few target specific nodes to 'getTargetNode...
2015-01-31 Simon Pilgrim[X86][SSE] Shuffle mask decode support for zero extend...
2015-01-31 Eric ChristopherRemove the last vestiges of resetOperationActions.
2015-01-30 Reid KlecknerWin64: Put a REX_W prefix on all TAILJMP* instructions
2015-01-30 Sanjay Pateltidy up; NFC
2015-01-30 Reid Klecknerx86: Remove unused variables not caught by MSVC =P
2015-01-29 Reid Klecknerx86: Fix large model calls to __chkstk for dynamic...
2015-01-29 Sanjay PatelChange SmallVector param to the more general ArrayRef...
2015-01-29 Reid Klecknerx86: Remove the W64ALLOCA pseudo
2015-01-28 Simon PilgrimSpelling fixes. NFC.
2015-01-28 Sanjay Patelinvert check for less indentation; use local vars to...
2015-01-28 Sanjay Pateluse SDValue methods directly instead of getNode()-...
2015-01-28 Michael Kuperstein[X86] Reduce some 32-bit imuls into lea + shl
2015-01-28 Michael Kuperstein[x32] Enable sibcall optimization on x32.
2015-01-28 Elena DemikhovskyAVX-512: Added FMA intrinsics with rounding mode
2015-01-27 Alexey SamsonovRevert "[x86] Combine x86mmx/i64 to v2i64 conversion...
2015-01-25 Elena DemikhovskyAVX-512: Changes in operations on masks registers for...
2015-01-24 Bruno Cardoso Lopes[x86] Fix a comment
2015-01-23 Bruno Cardoso Lopes[x86] Combine x86mmx/i64 to v2i64 conversion to use...
2015-01-23 Eric ChristopherRemove some local variables in place of just querying...
2015-01-22 Alexander PotapenkoMark |TLI| variables used to suppress -Wunused-variable...
2015-01-22 Elena DemikhovskyFixed a bug in type legalizer for masked load/store...
2015-01-21 Simon Pilgrim[X86][SSE] Added support for SSE3 lane duplication...
2015-01-21 Ahmed Bougacha[X86] Declare SSE4.1/AVX2 vector extloads covered by...
2015-01-16 Andrea Di Biagio[X86][DAG] Disable target specific combine on INSERTPS...
2015-01-13 Adam Nemet[AVX512] Unpack support in new shuffle lowering
2015-01-12 Simon Pilgrim[X86][SSE] Minor regression fix for r225551
2015-01-12 Ahmed Bougacha[X86] Also create+widen FMIN/FMAX nodes for v2f32.
2015-01-11 David MajnemerRevert most of r225597
2015-01-11 David MajnemerX86: Properly decode shuffle masks when the constant...
2015-01-11 Saleem AbdulrasoolX86: teach X86TargetLowering about L,M,O constraints
2015-01-10 Simon Pilgrim[X86][SSE] Improved (v)insertps shuffle matching
2015-01-09 Simon Pilgrim[X86][SSE] Avoid vector byte shuffles with zero by...
2015-01-09 Chandler Carruth[x86] Add a flag to control the vector shuffle legality...
2015-01-08 Ahmed Bougacha[X86] Reflow comment. NFC.
2015-01-08 Michael Kuperstein[X86] Don't try to generate direct calls to TLS globals
2015-01-08 Ahmed Bougacha[SelectionDAG] Allow targets to specify legality of...
2015-01-07 Ahmed Bougacha[CodeGen] Use MVT iterator_ranges in legality loops...
2015-01-07 Ahmed Bougacha[X86] Fix 512->256 typo in comments. NFC.
2015-01-07 Ahmed Bougacha[X86] Teach FCOPYSIGN lowering to recognize constant...
2015-01-06 David MajnemerX86: Don't make illegal GOTTPOFF relocations
2015-01-06 Craig Topper[X86] Make isel select the shorter form of jump instruc...
2015-01-05 Simon Pilgrim[X86][SSE] lowerVectorShuffleAsByteShift tidyup
2015-01-05 Simon Pilgrim[X86][SSE] Fixed description for isSequentialOrUndefInR...
2015-01-02 Andrea Di BiagioImproved comments. No functional change intended.
2014-12-28 Andrea Di Biagio[CodeGenPrepare] Teach when it is profitable to specula...
2014-12-27 Aaron BallmanFixing another -Wunused-variable warning, this time...
2014-12-27 Aaron BallmanRemoving a variable that is set but never used, to...
2014-12-23 Elena DemikhovskyAVX-512: Added FMA instructions, intrinsics an tests...
2014-12-23 Elena DemikhovskyAVX-512: BLENDM - fixed encoding of the broadcast version
2014-12-23 Jim GrosbachX86: Don't over-align combined loads.
2014-12-22 Reid KlecknerMake musttail more robust for vector types on x86
2014-12-22 Bruno Cardoso Lopes[x86] Add vector @llvm.ctpop intrinsic custom lowering
2014-12-22 Elena DemikhovskyAVX-512: Added all forms of BLENDM instructions,
2014-12-19 Elena DemikhovskyMasked load and store codegen - fixed 128-bit vectors
2014-12-18 Robert Khasanov[AVX512] Enable FP arithmetic lowering for AVX512VL...
2014-12-17 Michael Kuperstein[DAGCombine] Slightly improve lowering of BUILD_VECTOR...
2014-12-17 Quentin Colombet[CodeGenPrepare] Reapply r224351 with a fix for the...
2014-12-17 Reid KlecknerRevert "[CodeGenPrepare] Move sign/zero extensions...
2014-12-16 Quentin Colombet[CodeGenPrepare] Move sign/zero extensions near loads...
2014-12-16 Robert Khasanov[AVX512] Enable integer arithmetic lowering for AVX512B...
2014-12-15 Elena DemikhovskyAVX-512: Added EXPAND instructions and intrinsics.
2014-12-12 Robert Khasanov[AVX512] Enabling bit logic lowering
2014-12-12 Robert Khasanov[AVX512] Enabling MIN/MAX lowering.
2014-12-11 Sanjay Patelremove function names from comments; NFC
2014-12-11 Sanjay Patelreturn without temporary; NFC
2014-12-11 Elena DemikhovskyAVX-512: Added all forms of COMPRESS instruction
2014-12-11 Elena DemikhovskyAVX-512: Fixed a bug in lowering setcc for MVT::i1...
2014-12-10 Michael Kuperstein[X86] Make a code path in EltsFromConsecutiveLoads...
2014-12-09 Elena DemikhovskyAVX-512: Added some comments to ERI scalar intrinsics.
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-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-03 Sanjay Patelfix typos, grammar, formatting; NFC
2014-12-02 Sanjay Patelfix typo in comment
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."
next