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] Call SimplifyDemandedVectorElts on KSHIFTL/KSHIFTR nodes during DAG com...
Craig Topper
2019-09-17
1
-0
/
+16
*
[X86] Simplify some code in LowerBUILD_VECTORvXi1. NFCI
Craig Topper
2019-09-17
1
-15
/
+8
*
[X86] Use APInt::getLowBitsSet helper. NFCI.
Simon Pilgrim
2019-09-17
1
-1
/
+2
*
[SVE][MVT] Fixed-length vector MVT ranges
Graham Hunter
2019-09-17
1
-4
/
+4
*
[X86] Split oversized vXi1 vector arguments and return values into scalars on...
Craig Topper
2019-09-17
1
-0
/
+30
*
[X86][AVX] matchShuffleWithSHUFPD - add support for zeroable operands
Simon Pilgrim
2019-09-16
1
-15
/
+41
*
[X86] Use incDecVectorConstant to simplify the min/max code in LowerVSETCC.
Craig Topper
2019-09-13
1
-14
/
+12
*
[X86] negateFMAOpcode - extend to support FMADDSUB/FMSUBADD and output negati...
Simon Pilgrim
2019-09-13
1
-27
/
+40
*
[DAGCombiner][X86] Pass the CmpOpVT to reduceSelectOfFPConstantLoads so X86 c...
Craig Topper
2019-09-12
1
-1
/
+2
*
[X86] Move negateFMAOpcode helper earlier to help future patch. NFCI.
Simon Pilgrim
2019-09-12
1
-32
/
+32
*
[X86] Fix latent bugs in 32-bit CMPXCHG8B inserter
Reid Kleckner
2019-09-11
1
-4
/
+8
*
[X86] Move x86_64 fp128 conversion to libcalls from type legalization to DAG ...
Craig Topper
2019-09-11
1
-20
/
+151
*
[X86] Updated target specific selection dag code to conservatively check for ...
Philip Reames
2019-09-10
1
-14
/
+14
*
Introduce infrastructure for an incremental port of SelectionDAG atomic load/...
Philip Reames
2019-09-09
1
-0
/
+19
*
[SelectionDAG] Remove ISD::FP_ROUND_INREG
Craig Topper
2019-09-09
1
-1
/
+0
*
[X86] Allow _MM_FROUND_CUR_DIRECTION and _MM_FROUND_NO_EXC to be used togethe...
Craig Topper
2019-09-09
1
-2
/
+10
*
[X86] Use xorps to create fp128 +0.0 constants.
Craig Topper
2019-09-09
1
-0
/
+2
*
[X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add faux shuffle support.
Simon Pilgrim
2019-09-08
1
-26
/
+52
*
[X86] Add a hack to combineVSelectWithAllOnesOrZeros to turn selects with two...
Craig Topper
2019-09-08
1
-0
/
+9
*
[X86] Remove call to getZeroVector from materializeVectorConstant. Add isel p...
Craig Topper
2019-09-08
1
-9
/
+2
*
[X86] Use DAG.getConstant instead of getZeroVector in combinePMULDQ.
Craig Topper
2019-09-08
1
-1
/
+1
*
[X86] Teach materializeVectorConstant to not call getZeroVector/getOnesVector...
Craig Topper
2019-09-08
1
-3
/
+3
*
[X86][SSE] Fix out of range shift introduced in D67070/rL371328
Simon Pilgrim
2019-09-08
1
-1
/
+2
*
[X86][SSE] Add support for <64 x i1> bool reduction
Simon Pilgrim
2019-09-08
1
-11
/
+14
*
[X86] Make getZeroVector return floating point vectors in their native type o...
Craig Topper
2019-09-08
1
-0
/
+2
*
[X86] Avoid uses of getZextValue(). NFCI.
Simon Pilgrim
2019-09-07
1
-22
/
+19
*
[X86] Fix pshuflw formation from repeated shuffle mask (PR43230)
Nikita Popov
2019-09-07
1
-2
/
+2
*
Fix MSVC "32-bit shift implicitly converted to 64 bits" warnings. NFCI.
Simon Pilgrim
2019-09-07
1
-1
/
+1
*
[Alignment][NFC] Use Align with TargetLowering::setPrefFunctionAlignment
Guillaume Chatelet
2019-09-06
1
-1
/
+1
*
[Alignment][NFC] Use Align with TargetLowering::setPrefLoopAlignment
Guillaume Chatelet
2019-09-06
1
-4
/
+5
*
[X86] Enable BuildSDIVPow2 for i16.
Craig Topper
2019-09-05
1
-2
/
+3
*
[X86] Override BuildSDIVPow2 for X86.
Craig Topper
2019-09-05
1
-0
/
+55
*
[x86] fix horizontal math bug exposed by improved demanded elements analysis ...
Sanjay Patel
2019-09-05
1
-5
/
+24
*
[X86] Fix stale comment. NFC
Craig Topper
2019-09-05
1
-2
/
+2
*
[X86][SSE] EltsFromConsecutiveLoads - ignore non-zero offset base loads (PR43...
Simon Pilgrim
2019-09-05
1
-0
/
+4
*
[LLVM][Alignment] Make functions using log of alignment explicit
Guillaume Chatelet
2019-09-05
1
-2
/
+2
*
Revert [Windows] Disable TrapUnreachable for Win64, add SEH_NoReturn
Reid Kleckner
2019-09-03
1
-12
/
+0
*
[X86] Merge 2 consecutive HasInt256 branches. NFCI.
Simon Pilgrim
2019-09-03
1
-3
/
+2
*
[X86] Simplify the setOperationAction handling for fp_to_uint by improving th...
Craig Topper
2019-09-03
1
-19
/
+18
*
[X86] Don't use Expand for i32 fp_to_uint on SSE1/2 targets on 32-bit target.
Craig Topper
2019-09-03
1
-13
/
+7
*
[X86] Custom promote i32->f80 uint_to_fp on AVX512 64-bit targets.
Craig Topper
2019-09-03
1
-8
/
+7
*
[X86] Enable fp128 as a legal type with SSE1 rather than with MMX.
Craig Topper
2019-09-02
1
-2
/
+2
*
[X86] getPMOVMSKB - add MVT::v64i8 handling and remove from combineBitcastvxi...
Simon Pilgrim
2019-09-02
1
-11
/
+12
*
[X86] combineHorizontalPredicateResult - pull out repeated getTargetLoweringI...
Simon Pilgrim
2019-09-02
1
-2
/
+2
*
[X86][AVX] Rename + cleanup lowerShuffleAsLanePermuteAndBlend. NFCI.
Simon Pilgrim
2019-09-01
1
-28
/
+30
*
Fix shadow variable warning. NFCI.
Simon Pilgrim
2019-09-01
1
-3
/
+3
*
[X86] EltsFromConsecutiveLoads - Don't confuse elt count with vector element ...
Simon Pilgrim
2019-08-31
1
-11
/
+16
*
Fix shadow variable warning by making CondCodes names more explicit. NFCI.
Simon Pilgrim
2019-08-31
1
-10
/
+10
*
Fix shadow variable warning. NFCI.
Simon Pilgrim
2019-08-31
1
-2
/
+2
*
[X86ISelLowering] combineCMov - cleanup CMOV->LEA codegen. NFCI.
Simon Pilgrim
2019-08-31
1
-5
/
+5
[prev]
[next]