index
:
~grigorig/llvm
controlflow
master
Mostly R600/SI bugfixes
UNKNOWN
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
Age
Commit message (
Expand
)
Author
Files
Lines
2015-04-23
Unbreak build
HEAD
master
Krzysztof Parzyszek
1
-1
/
+1
2015-04-23
[Hexagon] Minor cleanup in HexagonFrameLowering
Krzysztof Parzyszek
1
-6
/
+2
2015-04-23
R600/SI: Fix indirect addressing with a negative constant offset
Tom Stellard
1
-16
/
+55
2015-04-23
Thumb2: When applying branch optimizations, visit branches in reverse order.
Peter Collingbourne
1
-2
/
+7
2015-04-23
ARM: When re-creating a branch via InsertBranch, preserve CPSR flags.
Peter Collingbourne
1
-2
/
+4
2015-04-23
Thumb2: When optimizing for size, do not if-convert branches involving compar...
Peter Collingbourne
1
-0
/
+27
2015-04-23
ARM: When spilling extra registers for alignment, prefer low registers on all...
Peter Collingbourne
1
-2
/
+2
2015-04-23
ARM: Only enforce 4-byte alignment on Thumb-2 functions with constant pools.
Peter Collingbourne
1
-18
/
+1
2015-04-23
[Hexagon] Fix compiler warnings in release build
Krzysztof Parzyszek
2
-1
/
+6
2015-04-23
[NVPTX] run SeparateConstOffsetFromGEP before SLSR
Jingyue Wu
1
-4
/
+6
2015-04-23
R600/SI: Add assembler support for all CI and VI VOP1 instructions
Tom Stellard
6
-11
/
+71
2015-04-23
R600/SI: v_mov_fed_b32 does not exist on VI
Tom Stellard
1
-1
/
+1
2015-04-23
R600/SI: Use a better error message for unsupported instructions in the assem...
Tom Stellard
1
-1
/
+1
2015-04-23
R600/SI: Improve AsmParser support for forced e64 encoding
Tom Stellard
1
-5
/
+45
2015-04-23
[PowerPC] Enable printing instructions using aliases
Hal Finkel
2
-2
/
+8
2015-04-23
[AArch64] Add nvcast patterns for v4f16 and v8f16
Pirama Arumuga Nainar
1
-0
/
+8
2015-04-23
[AArch64] Handle vec4, vec8, vec16 *itofp for half
Pirama Arumuga Nainar
1
-0
/
+10
2015-04-23
Re-commit r235560: Switch lowering: extract jump tables and bit tests before ...
Hans Wennborg
1
-5
/
+6
2015-04-23
[Hexagon] Shrink-wrap stack frame (Hexagon-specific)
Krzysztof Parzyszek
3
-386
/
+562
2015-04-23
[mips] [IAS] Move NOP emission after pseudo-instruction expansion. NFC.
Toma Tabacu
1
-11
/
+9
2015-04-23
Revert r235560; this commit was causing several failed assertions in Debug bu...
Aaron Ballman
1
-6
/
+5
2015-04-22
Switch lowering: extract jump tables and bit tests before building binary tre...
Hans Wennborg
1
-5
/
+6
2015-04-22
[Hexagon] Some cleanup of instruction selection code
Krzysztof Parzyszek
5
-800
/
+709
2015-04-22
[Hexagon] Use A2_tfrsi for constant pool and jump table addresses
Krzysztof Parzyszek
5
-78
/
+151
2015-04-22
[AArch64] Use MachineRegisterInfo instead of LiveIntervals to calculate liven...
Pete Cooper
1
-4
/
+4
2015-04-22
[Hexagon] Consider constant-extended offsets to be valid
Krzysztof Parzyszek
2
-10
/
+15
2015-04-22
Fix Windows build break: use LLVM_FUNCTION_NAME instead of __func__.
Krzysztof Parzyszek
2
-2
/
+2
2015-04-22
R600: Fix always inline pass breaking noinline functions
Matt Arsenault
1
-2
/
+3
2015-04-22
[Hexagon] Overhaul of stack object allocation
Krzysztof Parzyszek
10
-447
/
+1328
2015-04-22
[x86] Add store-folded memop patterns for vcvtps2ph
Sanjay Patel
1
-0
/
+12
2015-04-22
[Hexagon] Treat CFI as solo instructions
Krzysztof Parzyszek
1
-3
/
+5
2015-04-22
[Hexagon] Implement HexagonInstPrinter::printRegName
Krzysztof Parzyszek
2
-6
/
+7
2015-04-22
[X86][AVX] Fix failure due to a missing ISel pattern to select VBROADCAST nod...
Andrea Di Biagio
1
-2
/
+4
2015-04-22
[mips][microMIPSr6] Implement mips32 to microMIPSr6 mapping support
Zoran Jovanovic
2
-3
/
+24
2015-04-22
Revert "[mips][FastISel] Implement shift ops for Mips fast-isel."
Vasileios Kalintiris
1
-80
/
+0
2015-04-22
[AArch64] Disable complex GEP optimization by default.
James Molloy
1
-1
/
+1
2015-04-22
[patchpoint] Add support for symbolic patchpoint targets to SelectionDAG and the
Lang Hames
2
-7
/
+31
2015-04-22
[x86] allow 64-bit extracted vector element integer stores on a 32-bit system
Sanjay Patel
1
-0
/
+21
2015-04-21
[Hexagon] Patterns for frame index with offset for isel
Krzysztof Parzyszek
1
-0
/
+1
2015-04-21
[NVPTX] do not run DCE after SLSR and SeparateConstOffsetFromGEP
Jingyue Wu
1
-10
/
+4
2015-04-21
X86: Match for X86ISD nodes in LowerBUILD_VECTOR instead of BUILD_VECTORCombine
Matthias Braun
1
-24
/
+23
2015-04-21
AVX-512: Added VPMOVx2M instructions for SKX,
Elena Demikhovsky
1
-1
/
+30
2015-04-21
AVX-512: Added VPTESTM and VPTESTNM instructions for SKX
Elena Demikhovsky
2
-30
/
+127
2015-04-21
[mips] [IAS] Implement the .asciiz directive.
Toma Tabacu
1
-0
/
+2
2015-04-21
[mips][microMIPSr6] Implement CACHE and PREF instructions
Jozef Kolek
3
-3
/
+32
2015-04-21
[mips] Cleanup old floating-point flag conditions definitions. NFC.
Vasileios Kalintiris
1
-22
/
+0
2015-04-21
[mips] Optimize code generation for 64-bit variable shift instructions.
Vasileios Kalintiris
1
-0
/
+10
2015-04-21
AVX-512: Added logical and arithmetic instructions for SKX
Elena Demikhovsky
3
-82
/
+178
2015-04-21
[X86][SSE] Provide execution domains for scalar floating point operations
Simon Pilgrim
1
-38
/
+41
2015-04-21
X86: Do not select X86 custom vector nodes if operand types don't match
Matthias Braun
1
-4
/
+16
[next]