index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
X86
/
X86ISelLowering.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
[X86] Remove unreachable code from LowerTRUNCATE. NFC
Craig Topper
2019-08-12
1
-16
/
+4
*
[X86] Add a paranoia type check to the code that detects AVG patterns from tr...
Craig Topper
2019-08-12
1
-5
/
+6
*
[X86] Simplify creation of saturating truncating stores.
Craig Topper
2019-08-12
1
-41
/
+11
*
[X86] Replace call to isTruncStoreLegalOrCustom with isTruncStoreLegal. NFC
Craig Topper
2019-08-12
1
-1
/
+1
*
[X86] Disable use of zmm registers for varargs musttail calls under prefer-ve...
Craig Topper
2019-08-12
1
-1
/
+1
*
[X86][SSE] ComputeKnownBits - add basic PSADBW handling
Simon Pilgrim
2019-08-12
1
-2
/
+11
*
[X86] Simplify some of the type checks in combineSubToSubus.
Craig Topper
2019-08-11
1
-5
/
+10
*
[X86] Don't use SplitOpsAndApply for ISD::USUBSAT.
Craig Topper
2019-08-11
1
-10
/
+4
*
[X86] Remove some more code from combineShuffle that is no longer needed with...
Craig Topper
2019-08-11
1
-47
/
+0
*
[X86] Remove some code from combineShuffle that seems largely unnecessary wit...
Craig Topper
2019-08-11
1
-60
/
+0
*
[X86][SSE] Lower shuffle as ANY_EXTEND_VECTOR_INREG
Simon Pilgrim
2019-08-10
1
-3
/
+3
*
[X86] Match the IR pattern form movmsk on SSE1 only targets where v4i32 isn't...
Craig Topper
2019-08-10
1
-3
/
+22
*
[X86] Fix stack probe issue on windows32.
Luo, Yuanke
2019-08-10
1
-0
/
+13
*
Remove variable only used in an assert.
Eric Christopher
2019-08-09
1
-2
/
+1
*
[X86] Remove custom handling for extloads from LowerLoad.
Craig Topper
2019-08-09
1
-183
/
+1
*
[X86][SSE] Swap X86ISD::BLENDV inputs with an inverted selection mask (PR42825)
Simon Pilgrim
2019-08-09
1
-0
/
+6
*
[X86] Remove code that expands truncating stores from combineStore.
Craig Topper
2019-08-09
1
-76
/
+1
*
[X86] Remove stale FIXME from combineMaskedStore. NFC
Craig Topper
2019-08-09
1
-4
/
+0
*
[X86] Remove DAG combine expansion of extending masked load and truncating ma...
Craig Topper
2019-08-09
1
-181
/
+24
*
[X86] Remove handler for (U/S)(ADD/SUB)SAT from ReplaceNodeResults. Remove Ty...
Craig Topper
2019-08-09
1
-9
/
+4
*
[X86] Remove ISD::SETCC handling from ReplaceNodeResults.
Craig Topper
2019-08-09
1
-27
/
+0
*
[X86] Simplify ISD::LOAD handling in ReplaceNodeResults and ISD::STORE handli...
Craig Topper
2019-08-09
1
-12
/
+10
*
[X86] Merge v2f32 and v2i32 gather/scatter handling in ReplaceNodeResults/Low...
Craig Topper
2019-08-09
1
-86
/
+12
*
[X86] Now unreachable handling for f64->v2i32/v4i16/v8i8 bitcasts from Replac...
Craig Topper
2019-08-09
1
-14
/
+0
*
[X86] Simplify ReplaceNodeResults handling for FP_TO_SINT/UINT for vectors to...
Craig Topper
2019-08-09
1
-44
/
+10
*
[X86] Simplify ReplaceNodeResults handling for SIGN_EXTEND/ZERO_EXTEND/TRUNCA...
Craig Topper
2019-08-09
1
-4
/
+5
*
[X86] Simplify ReplaceNodeResults handling for UDIV/UREM/SDIV/SREM for vector...
Craig Topper
2019-08-09
1
-12
/
+3
*
[X86] Remove vector promotion handling from the ReplaceNodeResults ISD::MUL h...
Craig Topper
2019-08-09
1
-28
/
+14
*
[X86] Improve codegen of v8i64->v8i16 and v16i32->v16i8 truncate with avx512v...
Craig Topper
2019-08-08
1
-1
/
+22
*
[X86] XFormVExtractWithShuffleIntoLoad - handle shuffle mask scaling
Simon Pilgrim
2019-08-08
1
-13
/
+27
*
[X86] SimplifyDemandedVectorElts - attempt to recombine target shuffle using ...
Simon Pilgrim
2019-08-08
1
-0
/
+17
*
[X86][SSE] matchBinaryPermuteShuffle - split INSERTPS combines
Simon Pilgrim
2019-08-08
1
-8
/
+17
*
[X86] Remove -x86-experimental-vector-widening-legalization command line opti...
Craig Topper
2019-08-08
1
-354
/
+45
*
[X86] Add CMOV_FR32X and CMOV_FR64X to the isCMOVPseudo function.
Craig Topper
2019-08-08
1
-0
/
+2
*
Recommit "[MS] Emit S_HEAPALLOCSITE debug info in Selection DAG"
Amy Huang
2019-08-07
1
-0
/
+5
*
[X86] Allow pack instructions to be used for 512->256 truncates when -mprefer...
Craig Topper
2019-08-07
1
-2
/
+9
*
Recommit r367901 "[X86] Enable -x86-experimental-vector-widening-legalization...
Craig Topper
2019-08-07
1
-3
/
+2
*
[X86] EltsFromConsecutiveLoads - early out for non-byte sized memory (PR42909)
Simon Pilgrim
2019-08-07
1
-0
/
+3
*
Revert "[X86] Enable -x86-experimental-vector-widening-legalization by default."
Mitch Phillips
2019-08-06
1
-2
/
+3
*
[X86] Don't allow combineSIntToFP to create v2i32 vectors after type legaliza...
Craig Topper
2019-08-06
1
-4
/
+14
*
[X86][SSE] Call SimplifyMultipleUseDemandedBits on PACKSS/PACKUS arguments.
Simon Pilgrim
2019-08-06
1
-4
/
+24
*
[X86] SimplifyMultipleUseDemandedBits - target shuffles might not be identity
Simon Pilgrim
2019-08-06
1
-2
/
+3
*
[X86][SSE] Enable min/max partial reduction
Simon Pilgrim
2019-08-06
1
-1
/
+1
*
[SelectionDAG] Extend base addressing modes supported by MGATHER/MSCATTER
Cullen Rhodes
2019-08-06
1
-2
/
+3
*
[X86] Enable -x86-experimental-vector-widening-legalization by default.
Craig Topper
2019-08-05
1
-3
/
+2
*
[DAGCombiner][x86] prevent infinite loop from truncate/extend transforms
Sanjay Patel
2019-08-05
1
-2
/
+0
*
[LLVM][Alignment] Introduce Alignment Type
Guillaume Chatelet
2019-08-05
1
-3
/
+3
*
[X86] Fix a bad early out in combineExtInVec that prevented recursive shuffle...
Craig Topper
2019-08-05
1
-5
/
+3
*
[TargetLowering][X86] Teach SimplifyDemandedVectorElts to replace the base ve...
Craig Topper
2019-08-04
1
-17
/
+0
*
[X86] lowerShuffleAsSpecificZeroOrAnyExtend - use undef PSHUFB mask indices f...
Simon Pilgrim
2019-08-04
1
-2
/
+6
[prev]
[next]