Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
13230064236e0cb916cefddcd75bd55d9ce15c41
1323006
[typo] An LLVM.
by Daniel Dunbar
· 11 years ago
80f6061
Fix a subtle difference between running clang vs llc for mips16.
by Reed Kotler
· 11 years ago
0c1c5b0
Actually, use GNU inline asm for cpuid with clang
by Reid Kleckner
· 11 years ago
586ea17
I'm told that != is not ==
by Chris Lattner
· 11 years ago
b282085
allow != to compare PointerUnion, we already support ==.
by Chris Lattner
· 11 years ago
d861b90
Add difference_type to ImmutableMap/Set iterators so they have a complete set of typedefs.
by Benjamin Kramer
· 11 years ago
692062f
DebugInfo: Allow the addition of other (such as static data) members to a record type after construction
by David Blaikie
· 11 years ago
9bb6c81
[PowerPC] Preparatory refactoring for making prologue and epilogue
by Bill Schmidt
· 11 years ago
b0f7929
Fixed RuntimeDyldELF absolute relocations.
by Richard Mitton
· 11 years ago
8ae1efe
Test commit.
by Richard Mitton
· 11 years ago
07d4e28
[tests] Another attempt to workaround broken misched-copy.s test on some buildbots.
by Daniel Dunbar
· 11 years ago
5e485a5
Switching to using a helper function instead of manually converting the string to UTF-8.
by Aaron Ballman
· 11 years ago
0009850
Removing unused functionality.
by Aaron Ballman
· 11 years ago
6d3aa54
FileCheck: Fix stray quote in CHECK-LABEL error message.
by Stephen Lin
· 11 years ago
bff3c58
InstCombine: Use isAllOnesValue() instead of explicit -1.
by Jim Grosbach
· 11 years ago
b89f197
R600/SI: Add pattern for xor of i1
by Michel Danzer
· 11 years ago
ebd4eec
R600/SI: Fix broken encoding of DS_WRITE_B32
by Michel Danzer
· 11 years ago
ea549a8
Reverted test commit (r188556)
by Daniel Sanders
· 11 years ago
1dbfa36
Test commit. Just a blank line
by Daniel Sanders
· 11 years ago
d0cad1f
R600: Allocate memoperand in the MachienFunction so it doesn't leak.
by Benjamin Kramer
· 11 years ago
2328cf1
Updating function comments; no functional changes intended.
by Aaron Ballman
· 11 years ago
671aea0
When initializing the PIC global base register on ARM/ELF add pc to fix the address.
by Benjamin Kramer
· 11 years ago
e97fc44
Add support for Thumb2 literal loads with negative zero offset
by Mihai Popa
· 11 years ago
8b36f9e
Fix Thumb2 aliasing complementary instructions taking modified immediates
by Mihai Popa
· 11 years ago
19262ee
[SystemZ] Use SRST to implement strlen and strnlen
by Richard Sandiford
· 11 years ago
4fc7355
[SystemZ] Use MVST to implement strcpy and stpcpy
by Richard Sandiford
· 11 years ago
e1b2af7
[SystemZ] Use CLST to implement strcmp
by Richard Sandiford
· 11 years ago
6a079fe
[SystemZ] Fix handling of 64-bit memcmp results
by Richard Sandiford
· 11 years ago
6c51f89
[SystemZ] Fix sign of integer memcmp result
by Richard Sandiford
· 11 years ago
6f297af
This patch implements wait instruction for mips. Examples are added in test files.
by Vladimir Medic
· 11 years ago
0163356
Don't use v16i32 for load pattern matching. All 512-bit loads are cated to v8i64.
by Craig Topper
· 11 years ago
7f92c7b
Re-disabling C4291 warnings for MSVC because AttributeList.h requires it. This was accidentally removed in r187279.
by Aaron Ballman
· 11 years ago
beccdd3
Add missing test for GEP + bitcast transformation
by Matt Arsenault
· 11 years ago
4e31acb
Calling the base class constructor from the derived class' initializer list. This matches DenseMap's behavior, and silences some warnings.
by Aaron Ballman
· 11 years ago
32b34f7
[tests] Add a hack to eliminate some dangling .s files on buildbots.
by Daniel Dunbar
· 11 years ago
dcc42e2
[tests] Remove an out-dated failing test.
by Daniel Dunbar
· 11 years ago
10ec62d
Removing a spurious semi-colon; this macro expands into a namespace.
by Aaron Ballman
· 11 years ago
3369599
Fixing a warning about control reaching the end of a non-void function.
by Aaron Ballman
· 11 years ago
b07ec96
Revert "R600/SI: Fix incorrect encoding of DS_WRITE_B32 instructions"
by Tom Stellard
· 11 years ago
a6a39ce
R600/SI: Fix incorrect encoding of DS_WRITE_B32 instructions
by Tom Stellard
· 11 years ago
30d84d8
R600: Add support for global vector loads with element types less than 32-bits
by Tom Stellard
· 11 years ago
4c52d45
R600: Add support for global vector stores with elements less than 32-bits
by Tom Stellard
· 11 years ago
ec48427
R600: Add support for i16 and i8 global stores
by Tom Stellard
· 11 years ago
4781d31
R600: Add support for v4i32 stores on Cayman
by Tom Stellard
· 11 years ago
6b88cdb
R600: Enable folding of inline literals into REQ_SEQUENCE instructions
by Tom Stellard
· 11 years ago
e7ac2ed
R600: Add IsExport bit to TableGen instruction definitions
by Tom Stellard
· 11 years ago
e560d52
R600: Change the RAT instruction assembly names so they match the docs
by Tom Stellard
· 11 years ago
24ec2e5
[tests] Cleanup initialization of test suffixes.
by Daniel Dunbar
· 11 years ago
4658ce9
InstCombine: Simplify if(x!=0 && x!=-1).
by Jim Grosbach
· 11 years ago
da44b4f
CMake: polish the Windows packaging rules
by Hans Wennborg
· 11 years ago
d5f33aa
Tighten up the yamilizer so it stops eliding empty sequences if the embedded empty sequence is the first key/value in a map which is itself in a sequence.
by Aaron Ballman
· 11 years ago
a630cb0
Don't do FoldCmpLoadFromIndexedGlobal for non inbounds GEPs
by Matt Arsenault
· 11 years ago
c34540a
Fix spelling
by Matt Arsenault
· 11 years ago
f0b274f
Remove empty directory.
by Daniel Dunbar
· 11 years ago
212cb34
[tests] Fix refacto in r187764 that effectively disabled SimplifyCFG tests. :(
by Daniel Dunbar
· 11 years ago
23114d0
[lit] Remove some done TODOs.
by Daniel Dunbar
· 11 years ago
ae7ac39
Support X86_64_GOTLoad relocations in RuntimeDyldMachO by treating them the
by Lang Hames
· 11 years ago
b187b69
Fixing a corner-case bug in strchr and strrchr lib call optimizations where
by Yunzhong Gao
· 11 years ago
14c4137
make arm-use-movt available for all ARM
by Renato Golin
· 11 years ago
24adc8f
make arm-reserve-r9 available for all ARM
by Renato Golin
· 11 years ago
873e392
Make a few more things const.
by Bill Wendling
· 11 years ago
7d938ad
Use a reference instead of making an unnecessary copy. Also use 'const'.
by Bill Wendling
· 11 years ago
a77d9f7
DataFlowSanitizer: Add a debugging feature to help us track nonzero labels.
by Peter Collingbourne
· 11 years ago
e427297
Constify the function parameters.
by Bill Wendling
· 11 years ago
a370bdb
Drive-by fix for a doxygen comment in MachineInstr.h.
by Joey Gouly
· 11 years ago
428715d
This fixes three issues related to Thumb literal loads:
by Mihai Popa
· 11 years ago
bd71eea
[Mips][msa] Added the simple builtins (madd_q to xori)
by Jack Carter
· 11 years ago
d0f9963
[Mips][msa] Added the simple builtins (fadd to ftq)
by Jack Carter
· 11 years ago
e2a9376
[Mips][msa] Added the simple builtins (add_a to dpsub[su], ilvev to ldi)
by Jack Carter
· 11 years ago
d36e1ef
Revert r188449 as it turns out we're just missing the instructions that need the v16i32/v16f32 matching.
by Craig Topper
· 11 years ago
d976702
Clang and AArch64 backend patches to support shll/shl and vmovl instructions and ACLE functions
by Hao Liu
· 11 years ago
46ceaf4b
Don't let isPermImmMask handle v16i32 since VPERMI doesn't match on that type. Remove 128-bit vector handling from isPermImmMask too, it's covered by isPSHUFDMask.
by Craig Topper
· 11 years ago
84e5151
Tentative fix for global-buffer-overflow caused by r188426. Found by AddressSanitizer
by Alexey Samsonov
· 11 years ago
07ad0c4
Use MVT instead of EVT in X86ISelDAGToDAG since all the types should be legal.
by Craig Topper
· 11 years ago
8d725b9
Use MVT in place of EVT in more X86 operation lowering functions.
by Craig Topper
· 11 years ago
20e4636
Fixed typo in CMakeLists.txt.
by Michael Gottesman
· 11 years ago
0ff1190
Replace getValueType().getSimpleVT() with getSimpleValueType().
by Craig Topper
· 11 years ago
5a0910b
Replace getValueType().getSimpleVT() with getSimpleValueType(). Also remove one weird cast from MVT->EVT just to call getSimpleVT().
by Craig Topper
· 11 years ago
e742d68
Auto-compute live intervals on demand.
by Mark Lacey
· 11 years ago
3bbd96e
Add the MachineInstrSpan class.
by Mark Lacey
· 11 years ago
03fe68e
Notify LiveRangeEdit of new virtual registers.
by Mark Lacey
· 11 years ago
1feb585
Track new virtual registers by register number.
by Mark Lacey
· 11 years ago
a41520c
R600/SI: Improve legalization of vector operations
by Tom Stellard
· 11 years ago
e8e33f4
R600/SI: Replace v1i32 type with i32 in imageload and sample intrinsics
by Tom Stellard
· 11 years ago
68db37b
R600/SI: Convert v16i8 resource descriptors to i128
by Tom Stellard
· 11 years ago
34f505e
R600/SI: Use i8 types for resource descriptors in tests
by Tom Stellard
· 11 years ago
38d5e1c
R600/SI: Lower BUILD_VECTOR to REG_SEQUENCE v2
by Tom Stellard
· 11 years ago
636298b
R600/SI: Choose the correct MOV instruction for copying immediates
by Tom Stellard
· 11 years ago
df4626e
R600/SI: Assign a register class to the $vaddr operand for MIMG instructions
by Tom Stellard
· 11 years ago
b49fb7b
[llvm-build] Make Py3 compatible.
by Daniel Dunbar
· 11 years ago
f62372f
DataFlowSanitizer: move abilist input file to Inputs.
by Peter Collingbourne
· 11 years ago
cbb5c73
DebugInfo: Prefer references over pointers, pass by const reference for a type that will grow in the future
by David Blaikie
· 11 years ago
67ca7b1
R600/SI: Handle MSAA texture targets
by Tom Stellard
· 11 years ago
a7b7ab3
R600/SI: Allow conversion between v32i8 and v8i32
by Tom Stellard
· 11 years ago
9735dc6
R600/SI: Fix an obvious typo
by Tom Stellard
· 11 years ago
2760387
R600/SI: Add pattern for fp_to_uint
by Tom Stellard
· 11 years ago
4fa5939
[lit] Add test coverage of gtest format.
by Daniel Dunbar
· 11 years ago
80a06ba
[lit] Ensure test output is converted to strings where possible.
by Daniel Dunbar
· 11 years ago
1b6e10f
Fix small typo: s/succ/Succ/
by Mark Lacey
· 11 years ago
ef8136d
DataFlowSanitizer: Instrumentation for memset.
by Peter Collingbourne
· 11 years ago
Next »