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
Commit message (
Expand
)
Author
Age
Files
Lines
*
AMDGPU: Refactor immediate folding logic
Matt Arsenault
2016-11-29
1
-14
/
+50
*
[AArch64] Fold spills of COPY of WZR/XZR
Geoff Berry
2016-11-29
1
-0
/
+25
*
Avoid repeated calls to MVT getSizeInBits and getScalarSizeInBits(). NFCI.
Simon Pilgrim
2016-11-29
1
-7
/
+12
*
[PowerPC] Improvements for BUILD_VECTOR Vol. 1
Nemanja Ivanovic
2016-11-29
3
-58
/
+361
*
[X86] Moved getTargetConstantFromNode function so a future patch is more unde...
Simon Pilgrim
2016-11-29
1
-19
/
+19
*
[X86][SSE] Add initial support for combining target shuffles to (V)PMOVZX.
Simon Pilgrim
2016-11-29
1
-15
/
+37
*
Avoid repeated calls to MVT::getScalarSizeInBits(). NFCI.
Simon Pilgrim
2016-11-29
1
-2
/
+2
*
AMDGPU/SI: Avoid moving PHIs to VALU when phi values are defined in scalar br...
Tom Stellard
2016-11-29
1
-8
/
+38
*
MachineScheduler: Export function to construct "default" scheduler.
Matthias Braun
2016-11-28
9
-31
/
+36
*
[AMDGPU] Allow hoisting of comparisons out of a loop and eliminate condition ...
Stanislav Mekhanoshin
2016-11-28
3
-9
/
+98
*
[X86][SSE] Add initial support for combining (V)PMOVZX with shuffles.
Simon Pilgrim
2016-11-28
1
-0
/
+9
*
[x86] fix formatting; NFC
Sanjay Patel
2016-11-28
1
-16
/
+14
*
[X86][SSE] Added support for combining bit-shifts with shuffles.
Simon Pilgrim
2016-11-28
1
-5
/
+57
*
Test commit
Daniel Cederman
2016-11-28
1
-1
/
+0
*
[SystemZ] Fix build bot fallout from r288030
Ulrich Weigand
2016-11-28
1
-1
/
+0
*
[SystemZ] Support execution hint instructions
Ulrich Weigand
2016-11-28
14
-6
/
+158
*
[SystemZ] Support load-and-trap instructions
Ulrich Weigand
2016-11-28
9
-7
/
+116
*
[SystemZ] Add remaining branch instructions
Ulrich Weigand
2016-11-28
8
-32
/
+153
*
[SystemZ] Improve use of conditional instructions
Ulrich Weigand
2016-11-28
15
-147
/
+616
*
[X86][FMA4] Remove isCommutable from FMA4 scalar intrinsics. They aren't comm...
Craig Topper
2016-11-27
1
-1
/
+0
*
[X86][FMA] Add missing Predicates qualifier around scalar FMA intrinsic patte...
Craig Topper
2016-11-27
1
-6
/
+8
*
[X86][FMA4] Add load folding support for FMA4 scalar intrinsic instructions.
Craig Topper
2016-11-27
1
-0
/
+20
*
[X86] Add SHL by 1 to the load folding tables.
Craig Topper
2016-11-27
1
-0
/
+4
*
[X86][SSE] Add support for combining target shuffles to 128/256-bit PSLL/PSRL...
Simon Pilgrim
2016-11-27
1
-49
/
+22
*
[AVX-512] Add integer and fp unpck instructions to load folding tables.
Craig Topper
2016-11-27
1
-0
/
+108
*
[X86][SSE] Split lowerVectorShuffleAsShift ready for combines. NFCI.
Simon Pilgrim
2016-11-27
1
-31
/
+60
*
[X86] Add TB_NO_REVERSE to entries in the load folding table where the instru...
Craig Topper
2016-11-27
1
-188
/
+206
*
[AVX-512] Add masked EVEX vpmovzx/sx instructions to load folding tables.
Craig Topper
2016-11-27
1
-0
/
+84
*
[X86] Remove alignment restrictions from load folding table for some instruct...
Craig Topper
2016-11-27
1
-13
/
+13
*
[X86] Remove hasOneUse check that is redundant with the one in IsProfitableTo...
Craig Topper
2016-11-26
1
-2
/
+0
*
[X86] Fix the zero extending load detection in X86DAGToDAGISel::selectScalarS...
Craig Topper
2016-11-26
1
-11
/
+12
*
[X86] Simplify control flow. NFCI
Craig Topper
2016-11-26
1
-3
/
+2
*
[X86] Add a hasOneUse check to selectScalarSSELoad to keep the same load from...
Craig Topper
2016-11-26
1
-3
/
+6
*
[AVX-512] Add unmasked EVEX vpmovzx/sx instructions to load folding tables.
Craig Topper
2016-11-26
1
-0
/
+36
*
[AVX-512] Add masked 128/256-bit integer add/sub instructions to load folding...
Craig Topper
2016-11-26
1
-0
/
+64
*
[AVX-512] Add masked 512-bit integer add/sub instructions to load folding tab...
Craig Topper
2016-11-26
1
-0
/
+31
*
[AVX-512] Teach LowerFormalArguments to use the extended register class when ...
Craig Topper
2016-11-26
1
-4
/
+4
*
[AVX-512] Add VLX versions of VDIVPD/PS and VMULPD/PS to load folding tables.
Craig Topper
2016-11-26
1
-0
/
+8
*
AMDGPU/SI: Use float as the operand type for amdgcn.interp intrinsics
Tom Stellard
2016-11-26
2
-2
/
+4
*
[X86][XOP] Add a reversed reg/reg form for VPROT instructions.
Craig Topper
2016-11-26
1
-0
/
+7
*
[X86] Add SSE, AVX, and AVX2 version of MOVDQU to the load/store folding tabl...
Craig Topper
2016-11-26
1
-0
/
+6
*
[AVX-512] Put the AVX-512 sections of the load folding tables into mostly alp...
Craig Topper
2016-11-25
1
-365
/
+373
*
AMDGPU/SI: Add back reverted SGPR spilling code, but disable it
Marek Olsak
2016-11-25
8
-96
/
+284
*
Use SDValue helper instead of explicitly going via SDValue::getNode(). NFCI
Simon Pilgrim
2016-11-25
1
-5
/
+5
*
[AVX-512] Add support for changing VSHUFF64x2 to VSHUFF32x4 when its feeding ...
Craig Topper
2016-11-25
1
-9
/
+25
*
[AVX-512] Add VPERMT2* and VPERMI2* instructions to load folding tables.
Craig Topper
2016-11-25
1
-0
/
+32
*
Revert "AMDGPU: Implement SGPR spilling with scalar stores"
Marek Olsak
2016-11-25
3
-153
/
+10
*
Revert "AMDGPU: Fix MMO when splitting spill"
Marek Olsak
2016-11-25
2
-79
/
+47
*
Revert "AMDGPU: Fix adding extra implicit def of register"
Marek Olsak
2016-11-25
1
-25
/
+14
*
Revert "AMDGPU: Fix not setting kill flag on temp reg when spilling"
Marek Olsak
2016-11-25
1
-1
/
+1
[next]