Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
b875acda987650d1d734b8bc6e76283950529f84
b875acd
[ms-inline asm] Remove a redundant call to the setHasMSInlineAsm function.
by Chad Rosier
· 12 years ago
fbed855
Use llvm::cast instead of reinterpret_cast.
by Jakub Staszak
· 12 years ago
888fae7
Add front/back/erase to MapVector.
by Douglas Gregor
· 12 years ago
e311196
R600/SI: Use MULADD_IEEE/V_MAD_F32 instruction for mad pattern
by Vincent Lejeune
· 12 years ago
bbbef49
R600: Support for TBO
by Vincent Lejeune
· 12 years ago
628f6d5
R600: Increase number of ArrayBase Reg to 32
by Vincent Lejeune
· 12 years ago
605ff66
[asan] revert r175266 as it breaks code with packed structures. supporting long double will require a more general solution
by Kostya Serebryany
· 12 years ago
3f213e7
Futureproof AttrBuild if we ever have more than 64 attr enum values.
by Benjamin Kramer
· 12 years ago
32d0b2a
Revert CMake version bump since we don't actually need 2.8.6 any more.
by Tim Northover
· 12 years ago
e741c65
Note minimum required version of CMake
by Tim Northover
· 12 years ago
f13a7e2
AArch64: adjust tests which rely on a default JIT
by Tim Northover
· 12 years ago
e2952f9
Add `unsigned DISubprogram::getFlags() const` for DragonEgg.
by David Blaikie
· 12 years ago
4293f4e
Add `DIFile DISubprogram::getFile() const` for DragonEgg.
by David Blaikie
· 12 years ago
d4f92fd
DIBuilder: Correct the null/0 type of trailing fields in struct debug info.
by David Blaikie
· 12 years ago
139f7e5
DIBuilder: Add function and method definitions to the list of all subprograms
by David Blaikie
· 12 years ago
3ef669c
[ms-inline asm] Fix undefined behavior to reset hasMSInlineAsm in advance of SelectAllBasicBlocks().
by NAKAMURA Takumi
· 12 years ago
d67c5ca
Narrow the return types of a few DIBuilder utility functions.
by David Blaikie
· 12 years ago
bb01b3c
Expand macro/pseudo instructions BtnezT8SltX16 and BtnezT8SltuX16.
by Reed Kotler
· 12 years ago
139748f
Expand pseudo/macro BteqzT8SltuX16 . There is no test case because
by Reed Kotler
· 12 years ago
dabfebb
Expand pseudo/macro BteqzT8SltX16.
by Reed Kotler
· 12 years ago
a8601bb
Expand macro/pseudo BteqzT8CmpX16.
by Reed Kotler
· 12 years ago
becdd3a
Spelling corrections
by Alex Rosenberg
· 12 years ago
da4afa7
Beginning of expanding all current mips16 macro/pseudo instruction sequences.
by Reed Kotler
· 12 years ago
774ec7b
X86: Add a note.
by Benjamin Kramer
· 12 years ago
8dc741e
[XCore] Add missing 2r instructions.
by Richard Osborne
· 12 years ago
763c858
[XCore] Add TSETR instruction.
by Richard Osborne
· 12 years ago
a970dde
[XCore] Add missing u10 / lu10 instructions.
by Richard Osborne
· 12 years ago
cbe6c88
[XCore] Add missing u6 / lu6 instructions.
by Richard Osborne
· 12 years ago
d61932b
Return false instead of 0.
by Jakub Staszak
· 12 years ago
5d0c794
Force a cpu for test. It failed on atom due to different scheduling decisions.
by Benjamin Kramer
· 12 years ago
9831bf0
AArch64: Avoid shifts by 64, that's undefined behavior.
by Benjamin Kramer
· 12 years ago
906727d
Add multithreading functions and shutdown to the C API. Patch by Moritz
by Duncan Sands
· 12 years ago
f79f136
BBVectorize: Fix an invalid reference bug
by Hal Finkel
· 12 years ago
a79cbb1
Make the visibility of LLVMPPCCompilationCallback work with GCC.
by Benjamin Kramer
· 12 years ago
680c98f
Remove use of reverse iterators in repairIntervalsInRange(). While they were
by Cameron Zwarich
· 12 years ago
7324d4e
Use ArrayRef instead of a reference to a SmallVectorImpl.
by Cameron Zwarich
· 12 years ago
0c22283
Fix a conversion from a forward iterator to a reverse iterator in
by Cameron Zwarich
· 12 years ago
f0b2535
Add support for updating the LiveIntervals of registers used by 'exotic'
by Cameron Zwarich
· 12 years ago
cc54889
The transform is:
by Bill Wendling
· 12 years ago
5be5fa4
Clean up mips16 td file in preparation for massive pseudo lowering work.
by Reed Kotler
· 12 years ago
4913680
Documentation: correct syntax (one missing comma, one extra comma)
by Dmitri Gribenko
· 12 years ago
7c14612
GCC doesn't like ++ on enums.
by Benjamin Kramer
· 12 years ago
886a766
Remove comma at the end of enum. Still my favourite C++11 feature.
by Benjamin Kramer
· 12 years ago
b26f98f
Typo
by Renato Golin
· 12 years ago
c835b8c
Turn the enum attributes DenseSet in AttrBuilder into a set of bits.
by Benjamin Kramer
· 12 years ago
2de8932
One more try to make this look nice. I have lots of pseudo lowering
by Reed Kotler
· 12 years ago
eb4774a
Replace erase loop with std::remove_if.
by Benjamin Kramer
· 12 years ago
81474e9
Replace loop with std::find.
by Benjamin Kramer
· 12 years ago
631dd86
LegalizeDAG.cpp doesn't need DenseMap.
by Jakub Staszak
· 12 years ago
71d6a79
Reduce indents in LSRInstance::NarrowSearchSpaceByCollapsingUnrolledCode method.
by Jakub Staszak
· 12 years ago
3d6417d
[msvc x64] Update X86CompilationCallback_Win64.asm corresponding to r175267.
by NAKAMURA Takumi
· 12 years ago
b717a50
Use const reference instead of vector object when passing an argument to
by Jakub Staszak
· 12 years ago
c213366
Target/R600/CMakeLists.txt: Prune SILowerLiteralConstants.cpp corresponding to r175354.
by NAKAMURA Takumi
· 12 years ago
8a89cf2
MCParser: Reject .balign with non-pow2 alignments.
by Benjamin Kramer
· 12 years ago
30fcfc3
Minor cleanups. No functionality change.
by Jakub Staszak
· 12 years ago
a293782
Add even more constatness in MachineDominators.h.
by Jakub Staszak
· 12 years ago
f753480
Replace "check:" wth "CHECK:".
by Jakub Staszak
· 12 years ago
ecc571f
R600/SI: Add pattern to simplify i64 loading
by Christian Konig
· 12 years ago
e9ba183
R600/SI: nuke SReg_1 v3
by Christian Konig
· 12 years ago
e25e490
R600/SI: cleanup literal handling v3
by Christian Konig
· 12 years ago
8e4eebc
R600/SI: replace AllReg_* with [SV]Src_* v2
by Christian Konig
· 12 years ago
305fefb
R600/SI: fix VOPC encoding v2
by Christian Konig
· 12 years ago
7c52866
R600/SI: move *_Helper definitions to SIInstrFormat.td
by Christian Konig
· 12 years ago
0432d79
R600/SI: remove some more unused code
by Christian Konig
· 12 years ago
ef6b248
R600/structurizer: improve inverting conditions
by Christian Konig
· 12 years ago
623977d
R600/structurizer: improve loop handling
by Christian Konig
· 12 years ago
25bd884
R600/structurizer: improve finding condition values
by Christian Konig
· 12 years ago
4c79c71
R600/structurizer: improve PHI value finding
by Christian Konig
· 12 years ago
f0e469b
R600/structurizer: add class to find the Nearest Common Dominator
by Christian Konig
· 12 years ago
55ba691
Add some constantness in Machine Dominators.
by Jakub Staszak
· 12 years ago
7209987
Remove trailing spaces.
by Jakub Staszak
· 12 years ago
6a0da01
Use a different scheme to chose 16/32 variants. This scheme is more
by Reed Kotler
· 12 years ago
6d3a278
[ELF] Add STN_UNDEF.
by Michael J. Spencer
· 12 years ago
901d800
Reinitialize the ivars in the subtarget so that they can be reset with the new features.
by Bill Wendling
· 12 years ago
b566062
[ms-inline asm] Do not omit the frame pointer if we have ms-inline assembly.
by Chad Rosier
· 12 years ago
42edeb1
Derive ELF section type from the name in some cases where GNU as does so.
by Joerg Sonnenberger
· 12 years ago
abbf9df
[mips] Remove SDNPWantParent from the list of SDNodeProperties.
by Akira Hatanaka
· 12 years ago
b075ed3
Pacify -Wnon-virtual-dtor
by Matt Beaumont-Gay
· 12 years ago
ba6867d
Temporary revert of 175320.
by Bill Wendling
· 12 years ago
9be8b4f
Reinitialize the ivars in the subtarget.
by Bill Wendling
· 12 years ago
f787085
Suppress a GCC -Wunused-variable warning in -Asserts builds
by Matt Beaumont-Gay
· 12 years ago
b54562b
c[ms-inline asm] It's possible to have a SizeDirective rewrite and an
by Chad Rosier
· 12 years ago
67144e3
If bundle alignment is enabled, do not add data to a fragment with instructions
by Derek Schuff
· 12 years ago
4788d14
Support changing the subtarget features in ARM.
by Bill Wendling
· 12 years ago
789cb5d
Use the 'target-features' and 'target-cpu' attributes to reset the subtarget features.
by Bill Wendling
· 12 years ago
4fb25b7
[ms-inline asm] Adjust the EndLoc to account for the ']'.
by Chad Rosier
· 12 years ago
b3dedc2
Forgot to 'svn add' the LoopVectorizer tests for the new parallel loop metadata, sorry.
by Pekka Jaaskelainen
· 12 years ago
ffd28a4
[mips] Clean up class MipsCCInfo.
by Akira Hatanaka
· 12 years ago
0deff9f
capitalize SCEV to match the current naming convention
by Sebastian Pop
· 12 years ago
dc2f792
[mips] Split SelectAddr, which was used to match address patterns, into two
by Akira Hatanaka
· 12 years ago
79cd411
Remove a final dependency on the form field in tablegen; which is a remnant
by Reed Kotler
· 12 years ago
5661fcd
add ScevApplyRewriter
by Sebastian Pop
· 12 years ago
a9e4d3f
add SCEVParameterRewriter
by Sebastian Pop
· 12 years ago
7523437
AsmParser: Reformat the MS asm parser to reduce nesting.
by Benjamin Kramer
· 12 years ago
86cdbc9
enable SDISel sincos optimization for GNU environments
by Paul Redmond
· 12 years ago
55a98b0
Hexagon: Set appropriate TSFlags to the loads/stores with global address to
by Jyotsna Verma
· 12 years ago
f64a7a8
BBVectorize: Call a DAG and DAG instead of a tree
by Hal Finkel
· 12 years ago
ad079b2
Fix refactoring mistake in "Teach InstCombine to work with smaller legal types..."
by Arnaud A. de Grandmaison
· 12 years ago
7c5c9b3
Teach InstCombine to work with smaller legal types in icmp (shl %v, C1), C2
by Arnaud A. de Grandmaison
· 12 years ago
85d2760
AArch64: add branch fixup pass.
by Tim Northover
· 12 years ago
Next »