Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_external_llvm
/
63b14baf799b4c3ba8182596073ad5b3f37cd1cc
63b14ba
[ADT] Add a 'find_as' operation to DenseSet.
by Lang Hames
· 11 years ago
63276cc
Do a better and more complete job of preserving metadata when combining loads.
by Chandler Carruth
· 11 years ago
4d2a706
Move previously dead code to handle computing the known bits of an alias
by Chandler Carruth
· 11 years ago
0fd4e2e
InstCombine: (sub (or A B) (xor A B)) --> (and A B)
by David Majnemer
· 11 years ago
242aeb9
InstCombine: Optimize icmp eq/ne (shl Const2, A), Const1
by David Majnemer
· 11 years ago
908d451
Fix a long-standing miscompile in the load analysis that was uncovered
by Chandler Carruth
· 11 years ago
f84407b
Switch how the datalayout availability test is handled in this code to
by Chandler Carruth
· 11 years ago
efed41c
Use triple predicate functions instead of checking values directly. NFC.
by Bob Wilson
· 11 years ago
652627d
Rename 'TD' to 'DL' in this function as the argument is now a DataLayout
by Chandler Carruth
· 11 years ago
dacb8a6
Fix the other comment to use modern doxygen style and be a bit more
by Chandler Carruth
· 11 years ago
28502a8
More formatting cleanup brought to you by clang-format.
by Chandler Carruth
· 11 years ago
e99ca83
Clean up doxygen syntax and reword comments to flow better, have a brief
by Chandler Carruth
· 11 years ago
01dc911
Clean up the formatting and trailing whitespace of a routine before editting it.
by Chandler Carruth
· 11 years ago
440079e
[PBQP] Move register-allocation specific PBQP code into RegAllocPBQP.h.
by Lang Hames
· 11 years ago
33ea6f2
[PBQP] Replace the interference-constraints algorithm with a faster version
by Lang Hames
· 11 years ago
797e9b8
Preserve AA metadata when combining (cast (load (...))) -> (load (cast (...))).
by Chandler Carruth
· 11 years ago
9b2d091
[InstCombine] Do an about-face on how LLVM canonicalizes (cast (load
by Chandler Carruth
· 11 years ago
a45d0c8
Remove a test that was ported from the old llvm-gcc frontend test suite.
by Chandler Carruth
· 11 years ago
5357e3a
[llvm-objdump] don't test timestamp dump as that is time zone dependent
by Nick Kledzik
· 11 years ago
e0b3f29
[llvm-objdump] enhance test case for mach-o -private-headers
by Nick Kledzik
· 11 years ago
50ede16
[llvm-objdump] Fix mach-o binding decompression error
by Nick Kledzik
· 11 years ago
2402e63
[SROA] Change how SROA does vector-based promotion of allocas to handle
by Chandler Carruth
· 11 years ago
4e00650
R600/SI: Add global atomicrmw xchg
by Aaron Watry
· 11 years ago
2107be5
R600/SI: Add global atomicrmw xor
by Aaron Watry
· 11 years ago
e81b68b
R600/SI: Add global atomicrmw or
by Aaron Watry
· 11 years ago
1883b51
R600/SI: Add global atomicrmw min/umin
by Aaron Watry
· 11 years ago
387e397
R600/SI: Add global atomicrmw max/umax
by Aaron Watry
· 11 years ago
beac0c1
R600/SI: Add global atomicrmw and
by Aaron Watry
· 11 years ago
892bb7d
R600/SI: Add global atomicrmw sub
by Aaron Watry
· 11 years ago
d9f9b51
R600/SI: Fix/add tests for atomicrmw add
by Aaron Watry
· 11 years ago
802463d
R600: Rename atomic_load global tests to atomic_add
by Aaron Watry
· 11 years ago
c83c81a
[msan] Fix handling of byval arguments with large alignment.
by Evgeniy Stepanov
· 11 years ago
185a992
Check for dynamic alloca's when selecting lifetime intrinsics.
by Pete Cooper
· 11 years ago
3b362b3
[PowerPC] Disable +vsx RUN line for fma.ll due to inconsistency on other builders
by Bill Schmidt
· 11 years ago
ec51f45
Revert "TRE: make TRE a bit more aggressive"
by Rafael Espindola
· 11 years ago
b56bf6b
[PowerPC] Change assert to better form
by Bill Schmidt
· 11 years ago
24463c7
R600/SI: Remove redundant setting of instruction bits
by Matt Arsenault
· 11 years ago
d2dcbd0
[PowerPC] Change liveness testing in VSX FMA mutation pass
by Bill Schmidt
· 11 years ago
560e270
Disable ccache for go tests.
by Peter Collingbourne
· 11 years ago
b659104
Fix typo
by Matt Arsenault
· 11 years ago
0e974f6
R600/SI: Also check for FPImm literal constants
by Matt Arsenault
· 11 years ago
7d8f171
R600/SI: Allow commuting with source modifiers
by Matt Arsenault
· 11 years ago
b4fe2b4
R600/SI: Simplify code with hasModifiersSet
by Matt Arsenault
· 11 years ago
415789c
R600/SI: Fix general commuting breaking src mods
by Matt Arsenault
· 11 years ago
bf5be3f
R600/SI: Cleanup code with ChangeToFPImmediate
by Matt Arsenault
· 11 years ago
84895bd
R600/SI: Allow comuting fp immediates
by Matt Arsenault
· 11 years ago
7eeaefa
R600/SI: Use early return instead of checking condition twice
by Matt Arsenault
· 11 years ago
e7b03ee
We also need to catch OSError here.
by Peter Collingbourne
· 11 years ago
aa796b9
R600/SI: Use complex pattern for MUBUF load patterns.
by Matt Arsenault
· 11 years ago
46b53c9
R600/SI: Remove SI_BUFFER_RSRC pseudo
by Matt Arsenault
· 11 years ago
32ef687
[Stackmaps] Enable invoking the patchpoint intrinsic.
by Juergen Ributzka
· 11 years ago
5512b50
[X86] Fix missed selection of non-temporal store of zero vector.
by Andrea Di Biagio
· 11 years ago
7023b85
[AArch64] Fix a silent codegen fault in BUILD_VECTOR lowering.
by James Molloy
· 11 years ago
ad8eef5
Don't crash if find_executable return None.
by Rafael Espindola
· 11 years ago
b76f5ba
[PowerPC] Enable use of lxvw4x/stxvw4x in VSX code generation
by Bill Schmidt
· 11 years ago
7eee3b0
Mips: Only set divrem i64 to custom on 64bit
by Jan Vesely
· 11 years ago
9c1d1fa
R600: Add EG to FMA test
by Jan Vesely
· 11 years ago
cef793e
SelectionDAG: Add sext_inreg optimizations
by Jan Vesely
· 11 years ago
eaf8f5e
[mips] Add support for COP1's Branch-On-Cond-Likely instructions
by Vasileios Kalintiris
· 11 years ago
0f22fe9
[mips] Add support for COP0's Branch-On-Cond-Likely instructions
by Vasileios Kalintiris
· 11 years ago
9d85eff
[DSE] Remove no-data-layout-only type-based overlap checking
by Hal Finkel
· 11 years ago
ee0f96f
Fix bashism in build.sh.
by Peter Collingbourne
· 11 years ago
d8ee23f
Add back commits r219835 and a fixed version of r219829.
by Rafael Espindola
· 11 years ago
101025c
[PPC] Adjust some PowerPC tests to account for presence/absence of VSX
by Bill Schmidt
· 11 years ago
410bde5
Add a test that would have found the bug in r219829.
by Rafael Espindola
· 11 years ago
1cdebe5
ARM: Fix a bug which was causing convergence failure in constant-island pass.
by Akira Hatanaka
· 11 years ago
70a1be3
Revert commit r219835 and r219829.
by Rafael Espindola
· 11 years ago
46b94aa
[OCaml] Add Llvm.instr_clone.
by Peter Zotov
· 11 years ago
cb76f39
[LLVM-C] Add LLVMInstructionClone.
by Peter Zotov
· 11 years ago
0fea775
[llvm-symbolizer] Introduce the -dsym-hint option.
by Alexander Potapenko
· 11 years ago
a383742
R600/SI: Simplify debug printing
by Matt Arsenault
· 11 years ago
770f3af
Add our own copy of the find_executable function to cope with installations
by Peter Collingbourne
· 11 years ago
61bf4bf
R600/SI: Remove another VALU pattern
by Matt Arsenault
· 11 years ago
798ace2
Initial version of Go bindings.
by Peter Collingbourne
· 11 years ago
86b3d8e
Introduce LLVMParseCommandLineOptions C API function.
by Peter Collingbourne
· 11 years ago
933d703
Reduce code duplication between patchpoint and non-patchpoint lowering. NFC.
by Juergen Ributzka
· 11 years ago
68ca48c
[SROA] Switch the common variable name for the 'AllocaSlices' class to 'AS'.
by Chandler Carruth
· 11 years ago
c62c42b
[SROA] More range-based cleanups to SROA, these brought to you by
by Chandler Carruth
· 11 years ago
5269b24
[SROA] Switch a couple of overly complex iterator accessors to just be
by Chandler Carruth
· 11 years ago
d310963
Erase fence insertion from SelectionDAGBuilder.cpp (NFC)
by Robin Morisset
· 11 years ago
ceb4f49
R600/SI: Remove unnecessary VALU patterns
by Matt Arsenault
· 11 years ago
c232054
[SROA] Start more deeply moving SROA to use ranges rather than just iterators.
by Chandler Carruth
· 11 years ago
0134a9b
R600: Fix nonsensical implementation of computeKnownBits for BFE
by Matt Arsenault
· 11 years ago
2f8f1d3
Delete -std-compile-opts.
by Rafael Espindola
· 11 years ago
6eaa62a
Allow call-slop optzn for destinations with a suitable dereferenceable attribute
by Bjorn Steinbrink
· 11 years ago
0ab5b9f
Fix lang-ref doc bug: s/icmp lt/icmp slt/
by Jonathan Roelofs
· 11 years ago
fb02b5c
[llvm-objdump] Fix -private-headers for mach-o to print all LC_*_DYLIB variants
by Nick Kledzik
· 11 years ago
d8214db
fold: sqrt(x * x * y) -> fabs(x) * sqrt(y)
by Sanjay Patel
· 11 years ago
c40dab20
[AArch64] Fix miscompile of sdiv-by-power-of-2.
by Juergen Ributzka
· 11 years ago
3b72ec5
[mips] Account for endianess when expanding BuildPairF64/ExtractElementF64 nodes.
by Vasileios Kalintiris
· 11 years ago
02065a6
[mips] Marked the DI/EI instruction aliases as MIPS32r2
by Vasileios Kalintiris
· 11 years ago
c3ab783
Test commit access: remove extra new line at the end of file
by Vasileios Kalintiris
· 11 years ago
fa41293
Add missing header guard.
by Benjamin Kramer
· 11 years ago
4eb0312
Reapply r219832 - InstCombine: Narrow switch instructions using known bits.
by Akira Hatanaka
· 11 years ago
ebe6584
TRE: make TRE a bit more aggressive
by Saleem Abdulrasool
· 11 years ago
608d59f
Revert r219832.
by Akira Hatanaka
· 11 years ago
61c65b2
[LVI] Add some additional comments about caching and context instructions
by Hal Finkel
· 11 years ago
cbfd91d
llvm/Support/Options.h: Use \tparam. [-Wdocumentation]
by NAKAMURA Takumi
· 11 years ago
231a8d6
R600: Remove dead function
by Matt Arsenault
· 11 years ago
a0b0184
Revert "r219834 - Teach ScalarEvolution to sharpen range information"
by Sanjoy Das
· 11 years ago
Next »