index
:
~nh/llvm
fold-subregs
images
latest
master
mimg
tablegen-name-resolution
wip
Misc LLVM things, mostly radeonsi (AMDGPU)
nh
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2018-01-29
AMDGPU: Track physreg uses in SILoadStoreOptimizer
wip
Nicolai Hähnle
2
-42
/
+52
2018-01-29
AMDGPU: Do not combine loads/store across physreg defs
Nicolai Hähnle
4
-16
/
+102
2018-01-29
StructurizeCFG: Test for branch divergence correctly
Nicolai Hähnle
4
-6
/
+103
2018-01-29
AMDGPU: Fix copying i1 value out of loop with non-uniform exit
Nicolai Hähnle
5
-1
/
+151
2018-01-26
WIP SILowerReconvergingControlFlow
Nicolai Hähnle
8
-22
/
+331
2018-01-26
WIP Add ReconvergeCFG pass
Nicolai Hähnle
9
-3
/
+1271
2018-01-24
Revert r321751, "StructurizeCFG: Fix broken backedge detection"
nha
6
-172
/
+205
2018-01-24
[ARM] Expand long shifts for Thumb1 to __aeabi_ calls
weimingz
2
-0
/
+22
2018-01-24
[X86] Fix some inconsistencies in the itineraries and Sched for (V)PEXTRW/(V)...
ctopper
4
-8
/
+8
2018-01-24
[X86] Adjust names of PINSRW/PEXTRW intructions between MMX/SSE/AVX/AVX512 fo...
ctopper
11
-87
/
+79
2018-01-24
[X86] Remove '(_REV)?' from a bunch of scheduler regular expressions. NFC
ctopper
5
-195
/
+193
2018-01-24
[ThinLTO] Add call edges' relative block frequency to per-module summary.
eraman
7
-21
/
+113
2018-01-24
[SLP] Fix for PR32086: Count InsertElementInstr of the same elements as shuffle.
abataev
4
-146
/
+370
2018-01-24
[Hexagon] Run late copy propagation and dead code elimination passes
kparzysz
11
-37
/
+48
2018-01-24
Handle R_386_PLT32 in RuntimeDyldELF.
rafael
1
-0
/
+3
2018-01-24
InstSimplify: If divisor element is undef simplify to undef
zvi
3
-2
/
+35
2018-01-24
[globalisel] Introduce LegalityQuery to better encapsulate the legalizer deci...
dsanders
5
-93
/
+138
2018-01-24
[NFC] Make magic number for DJB hash function customizable.
jdevlieghere
2
-3
/
+2
2018-01-24
[dsymutil] Make NonRelocatableStringPool a wrapper around DwarfStringPoolEntr...
Jonas Devlieghere
3
-57
/
+64
2018-01-24
[ValueTracking] add recursion depth param to matchSelectPattern
Sanjay Patel
3
-12
/
+66
2018-01-24
X86 Tests: Add more sdiv combine cases. NFC
Zvi Rackover
1
-9
/
+3160
2018-01-24
Regenerate shuffle sink test
Simon Pilgrim
1
-28
/
+39
2018-01-24
Reverted 323321.
Amjad Aboud
24
-958
/
+6
2018-01-24
[AArch64] Avoid unnecessary vector byte-swapping in big-endian
Pablo Barrio
2
-67
/
+76
2018-01-24
[Hexagon] Remove unused HexagonISD opcodes, NFC
Krzysztof Parzyszek
4
-28
/
+5
2018-01-24
[DebugInfo] Emit DWARF reference for DIVariable 'count' in DISubrange
Sander de Smalen
3
-1
/
+58
2018-01-24
[InstCombine] Introducing Aggressive Instruction Combine pass (-aggressive-in...
Amjad Aboud
24
-6
/
+958
2018-01-24
[X86][SSE] Avoid calls to combineX86ShufflesRecursively that can't combine to...
Simon Pilgrim
1
-9
/
+14
2018-01-24
Fix typos of occurred and occurrence
Malcolm Parsons
15
-25
/
+25
2018-01-24
Fixes Sphinx issue ('undefined label') introduced in r323313.
Sander de Smalen
1
-3
/
+7
2018-01-24
[llvm-opt-fuzzer] Add couple of popular passes
Igor Laevsky
1
-0
/
+8
2018-01-24
[Metadata] Extend 'count' field of DISubrange to take a metadata node
Sander de Smalen
19
-34
/
+370
2018-01-24
[DAGCombiner] Bail out if vector size is not a multiple
Sven van Haastregt
2
-0
/
+16
2018-01-24
[Doc] Guideline on adding exception handling support for a target
David Chisnall
1
-0
/
+63
2018-01-24
[NFC] Remove overconfident assert from IRCE
Max Kazantsev
2
-2
/
+42
2018-01-24
[ARM] Call __chkstk for dynamic stack allocation in all windows environments
Martin Storsjo
3
-6
/
+5
2018-01-24
[GlobalMerge] Don't merge dllexport globals
Martin Storsjo
3
-1
/
+32
2018-01-24
[X86] Move 'Y' to correct place in FMA4 regular expression in Znver1 schedule...
Craig Topper
1
-4
/
+4
2018-01-24
[X86] Rename 256-bit VFRCZ instructions to have the Y before the rr/rm to mat...
Craig Topper
2
-4
/
+4
2018-01-24
[X86] Remove redundant regular expression from the Znver1 scheduler model. NFC
Craig Topper
1
-1
/
+0
2018-01-24
[NFC] fix trivial typos in comments
Hiroshi Inoue
7
-8
/
+8
2018-01-24
[X86] Use ISD::SIGN_EXTEND instead of X86ISD::VSEXT for mask to xmm/ymm/zmm c...
Craig Topper
2
-3
/
+21
2018-01-24
[Dominators] Introduce DomTree verification levels
Jakub Kuderski
4
-46
/
+102
2018-01-24
Don't assume a null GV is local for ELF and MachO.
Rafael Espindola
7
-27
/
+34
2018-01-24
Remove set but unused variable IsUndef.
Eric Christopher
1
-2
/
+1
2018-01-24
X86: Update isVectorShiftByScalarCheap with cases covered by AVX512BW
Zvi Rackover
2
-10
/
+32
2018-01-24
[GISel]: Remove redundant copies at the end of ISel
Aditya Nandakumar
15
-83
/
+75
2018-01-24
[WebAssembly] Add minor helper functions to WasmObjectFile
Sam Clegg
2
-9
/
+21
2018-01-24
AArch64: Cyclone: Remove SlowMisaligned128Store tuning flag
Matthias Braun
5
-15
/
+12
2018-01-23
[llvm-readobj] Fix double 0x prefix in RVA table printing after r321527
Reid Kleckner
1
-1
/
+1
[next]