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
...
*
[LegalizeDAG][X86] Add support for turning STRICT_FADD/SUB/MUL/DIV into libca...
Craig Topper
2019-11-21
1
-5
/
+16
*
[X86] Mark vector STRICT_FADD/STRICT_FSUB as Legal and add mutation to X86ISe...
Craig Topper
2019-11-21
1
-3
/
+15
*
[PGO][PGSO] DAG.shouldOptForSize part.
Hiroshi Yamauchi
2019-11-21
1
-6
/
+8
*
[X86] Change legalization action for f128 fadd/fsub/fmul/fdiv from Custom to ...
Craig Topper
2019-11-21
1
-12
/
+4
*
[X86] Fix i16->f128 sitofp to promote the i16 to i32 before trying to form a ...
Craig Topper
2019-11-20
1
-8
/
+9
*
[X86] Fix f128->i16 fptosi to promote the i16 to i32 before trying to form a ...
Craig Topper
2019-11-20
1
-15
/
+16
*
[X86] Mark vector STRICT_FP_ROUND as Legal instead of Custom.
Craig Topper
2019-11-20
1
-3
/
+9
*
[musttail] Don't forward AL on Win64
Reid Kleckner
2019-11-19
1
-2
/
+2
*
[LegalizeDAG][X86] Enable STRICT_FP_TO_SINT/UINT to be promoted
Craig Topper
2019-11-19
1
-4
/
+7
*
[X86] Add custom type legalization and lowering for scalar STRICT_FP_TO_SINT/...
Craig Topper
2019-11-19
1
-29
/
+117
*
DAG: Add function context to isFMAFasterThanFMulAndFAdd
Matt Arsenault
2019-11-19
1
-2
/
+2
*
[X86][SSE] Remove XFormVExtractWithShuffleIntoLoad to prevent legalization in...
Simon Pilgrim
2019-11-19
1
-122
/
+2
*
[SVE][CodeGen] Scalable vector MVT size queries
Graham Hunter
2019-11-18
1
-4
/
+5
*
[X86] Don't set the operation action for i16 SINT_TO_FP to Promote just becau...
Craig Topper
2019-11-13
1
-3
/
+9
*
[X86] Fix typo in comment. NFC
Craig Topper
2019-11-13
1
-1
/
+1
*
[X86] Move all the FP_TO_XINT/XINT_TO_FP setOperationActions into the same !u...
Craig Topper
2019-11-13
1
-41
/
+28
*
[X86] Remove setOperationAction for FP_TO_SINT v8i16.
Craig Topper
2019-11-12
1
-8
/
+0
*
[X86] Don't consider v64i1 as a legal type unless v64i8 is also a legal type.
Craig Topper
2019-11-12
1
-25
/
+47
*
[X86] Only pass v64i8/v32i16 as v16i32 on non-avx512bw targets if the v16i32 ...
Craig Topper
2019-11-12
1
-4
/
+4
*
[X86] Update stale comment. NFC
Craig Topper
2019-11-11
1
-2
/
+2
*
[X86] Remove setOperationAction lines that say to promote MVT::i1
Craig Topper
2019-11-11
1
-6
/
+0
*
[X86] Remove some else branches after checking for !useSoftFloat() that set o...
Craig Topper
2019-11-11
1
-9
/
+0
*
[AArch64][X86] Don't assume __powidf2 is available on Windows.
Eli Friedman
2019-11-08
1
-0
/
+6
*
[X86] Remove unused variable. NFC
Craig Topper
2019-11-06
1
-1
/
+0
*
[X86] Remove dead code from combineStore.
Craig Topper
2019-11-06
1
-44
/
+10
*
[X86] Clamp large constant shift amounts for MMX shift intrinsics to 8-bits.
Craig Topper
2019-11-06
1
-2
/
+5
*
[X86ISelLowering] Fixed typo in assert. NFCI.
Dávid Bolvanský
2019-11-06
1
-1
/
+1
*
[x86] avoid crashing when splitting AVX stores with non-simple type (PR43916)
Sanjay Patel
2019-11-06
1
-3
/
+5
*
[X86] LowerAVXExtend - fix dodgy self-comparison assert.
Simon Pilgrim
2019-11-06
1
-1
/
+1
*
[X86] Gate select->fmin/fmax transform on NoSignedZeros instead of UnsafeFPMath
Benjamin Kramer
2019-11-05
1
-8
/
+7
*
[X86/Atomics] (Semantically) revert G246098, switch back to the old atomic ex...
Philip Reames
2019-11-05
1
-1
/
+1
*
[X86] Specifically limit fmin/fmax commutativity to NoNaNs + NoSignedZeros
Benjamin Kramer
2019-11-05
1
-2
/
+3
*
[X86] Convert ShrinkMode to scoped enum class. NFCI.
Simon Pilgrim
2019-11-04
1
-11
/
+15
*
[X86] SimplifyDemandedVectorElts - attempt to recombine target shuffle using ...
Simon Pilgrim
2019-11-04
1
-0
/
+17
*
[X86][SSE] combineX86ShufflesRecursively - at Depth==0, only resolve KnownZer...
Simon Pilgrim
2019-11-03
1
-6
/
+31
*
[X86][SSE] combineX86ShufflesRecursively - don't bother merging shuffles with...
Simon Pilgrim
2019-11-03
1
-92
/
+105
*
Fix uninitialized variable warning. NFCI.
Simon Pilgrim
2019-11-03
1
-1
/
+1
*
[X86] Move computeZeroableShuffleElements before getTargetShuffleAndZeroables...
Simon Pilgrim
2019-11-02
1
-87
/
+87
*
[X86] Change the behavior of canWidenShuffleElements used by lowerV2X128Shuff...
Craig Topper
2019-11-01
1
-19
/
+14
*
[X86][AVX] Add support for and/or scalar bool reduction with AVX512 mask regi...
Simon Pilgrim
2019-11-01
1
-0
/
+6
*
[X86] isFNEG - use switch() instead of if-else tree. NFCI.
Simon Pilgrim
2019-11-01
1
-33
/
+36
*
[X86][SSE] Convert computeZeroableShuffleElements to emit KnownUndef and Know...
Simon Pilgrim
2019-10-31
1
-23
/
+35
*
[X86] Add FIXME comment to merge more of computeZeroableShuffleElements and g...
Simon Pilgrim
2019-10-30
1
-0
/
+1
*
[X86][SSE] combineX86ShuffleChain - use resolveZeroablesFromTargetShuffle hel...
Simon Pilgrim
2019-10-30
1
-4
/
+3
*
[X86] combineOrShiftToFunnelShift - use isOperationLegalOrCustom to check FSH...
Simon Pilgrim
2019-10-30
1
-1
/
+2
*
[X86] combineOrShiftToFunnelShift - use getShiftAmountTy instead of hardwirin...
Simon Pilgrim
2019-10-30
1
-5
/
+8
*
[Alignment] Use Align for TFI.getStackAlignment() in X86ISelLowering
Guillaume Chatelet
2019-10-30
1
-26
/
+18
*
[X86] Make memcmp vector lowering handle arbitrary expansions
David Zarzycki
2019-10-30
1
-23
/
+43
*
[SelectionDAG] Enable lowering unordered atomics loads w/LoadSDNode (and stor...
Philip Reames
2019-10-29
1
-1
/
+1
*
[X86] Narrow i64 compares with constant to i32 when the upper 32-bits are kno...
Craig Topper
2019-10-29
1
-5
/
+17
[prev]
[next]