projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Prevent binary-tree deterioration in sparse switch statements.
2014-12-09
Chandler Carruth
Revert r223764 which taught instcombine about integer...
commit
|
commitdiff
|
tree
2014-12-09
Chandler Carruth
[x86] Fix the test to actually test things for the...
commit
|
commitdiff
|
tree
2014-12-09
Chandler Carruth
[x86] Add a test for the CPU names that should have...
commit
|
commitdiff
|
tree
2014-12-09
Chandler Carruth
[x86] Bring some sanity to the x86 CPU processor definitions.
commit
|
commitdiff
|
tree
2014-12-09
Chandler Carruth
Teach instcombine to canonicalize "element extraction...
commit
|
commitdiff
|
tree
2014-12-07
Chandler Carruth
[x86] Clean up the SSE1 test to use a slightly different...
commit
|
commitdiff
|
tree
2014-12-07
Chandler Carruth
[x86] Switch a constant selection test to use positive...
commit
|
commitdiff
|
tree
2014-12-07
Chandler Carruth
[x86] Cleanup the combining vector shuffle tests a...
commit
|
commitdiff
|
tree
2014-12-07
Chandler Carruth
[x86] Clean up the shift lowering vector shuffle tests...
commit
|
commitdiff
|
tree
2014-12-02
Chandler Carruth
Fix several bugs in r221220's new program finding code.
commit
|
commitdiff
|
tree
2014-11-25
Chandler Carruth
Revert r222746: That commit did not update any tests...
commit
|
commitdiff
|
tree
2014-11-25
Chandler Carruth
[InstCombine] Change LLVM To canonicalize toward the...
commit
|
commitdiff
|
tree
2014-11-25
Chandler Carruth
Revert r220349 to re-instate r220277 with a fix for...
commit
|
commitdiff
|
tree
2014-11-22
Chandler Carruth
[x86] Teach the vector shuffle yet another step of...
commit
|
commitdiff
|
tree
2014-11-22
Chandler Carruth
[x86] Add some tests for a common unpack pattern of...
commit
|
commitdiff
|
tree
2014-11-21
Chandler Carruth
[x86] Restructure the checking patterns for v16 and...
commit
|
commitdiff
|
tree
2014-11-21
Chandler Carruth
[x86] Make the previous logic significantly less conservativ...
commit
|
commitdiff
|
tree
2014-11-21
Chandler Carruth
[x86] Teach the x86 vector shuffle lowering to detect...
commit
|
commitdiff
|
tree
2014-11-21
Chandler Carruth
[x86] Remove more windows line endings that slipped...
commit
|
commitdiff
|
tree
2014-11-21
Chandler Carruth
[x86] Add a bunch of test cases to 256-bit shuffles...
commit
|
commitdiff
|
tree
2014-11-13
Chandler Carruth
[x86] Add some tests for specific patterns of lane...
commit
|
commitdiff
|
tree
2014-11-13
Chandler Carruth
[x86] Teach the vector shuffle lowering to make a more...
commit
|
commitdiff
|
tree
2014-11-13
Chandler Carruth
[x86] Don't form overly fragmented blends when splitting and
commit
|
commitdiff
|
tree
2014-11-12
Chandler Carruth
[x86] Start improving the matching of unpck instructions...
commit
|
commitdiff
|
tree
2014-11-12
Chandler Carruth
[x86] Clean up a bunch of vector shuffle tests with...
commit
|
commitdiff
|
tree
2014-11-02
Chandler Carruth
Revert r221014: "Refactor duplicated code in liking...
commit
|
commitdiff
|
tree
2014-10-21
Chandler Carruth
Teach the load analysis to allow finding available...
commit
|
commitdiff
|
tree
2014-10-21
Chandler Carruth
Teach lit to filter the host LDFLAGS down from the...
commit
|
commitdiff
|
tree
2014-10-20
Chandler Carruth
Switch the default DataLayout to be little endian,...
commit
|
commitdiff
|
tree
2014-10-20
Chandler Carruth
Remove some completely superfluous trailing comments...
commit
|
commitdiff
|
tree
2014-10-20
Chandler Carruth
Clean up the comments and doxygen for DataLayout.
commit
|
commitdiff
|
tree
2014-10-20
Chandler Carruth
Fix a miscompile introduced in r220178.
commit
|
commitdiff
|
tree
2014-10-20
Chandler Carruth
Fix a somewhat subtle pair of issues with JumpThreading...
commit
|
commitdiff
|
tree
2014-10-20
Chandler Carruth
Teach the load analysis driving core instcombine logic...
commit
|
commitdiff
|
tree
2014-10-20
Chandler Carruth
Add a datalayout string to this test so that it exercises...
commit
|
commitdiff
|
tree
2014-10-19
Chandler Carruth
Do a better and more complete job of preserving metadata...
commit
|
commitdiff
|
tree
2014-10-19
Chandler Carruth
Move previously dead code to handle computing the known...
commit
|
commitdiff
|
tree
2014-10-19
Chandler Carruth
Fix a long-standing miscompile in the load analysis...
commit
|
commitdiff
|
tree
2014-10-19
Chandler Carruth
Switch how the datalayout availability test is handled...
commit
|
commitdiff
|
tree
2014-10-18
Chandler Carruth
Rename 'TD' to 'DL' in this function as the argument...
commit
|
commitdiff
|
tree
2014-10-18
Chandler Carruth
Fix the other comment to use modern doxygen style and...
commit
|
commitdiff
|
tree
2014-10-18
Chandler Carruth
More formatting cleanup brought to you by clang-format.
commit
|
commitdiff
|
tree
2014-10-18
Chandler Carruth
Clean up doxygen syntax and reword comments to flow...
commit
|
commitdiff
|
tree
2014-10-18
Chandler Carruth
Clean up the formatting and trailing whitespace of...
commit
|
commitdiff
|
tree
2014-10-18
Chandler Carruth
Preserve AA metadata when combining (cast (load (....
commit
|
commitdiff
|
tree
2014-10-18
Chandler Carruth
[InstCombine] Do an about-face on how LLVM canonicalizes...
commit
|
commitdiff
|
tree
2014-10-18
Chandler Carruth
Remove a test that was ported from the old llvm-gcc...
commit
|
commitdiff
|
tree
2014-10-18
Chandler Carruth
[SROA] Change how SROA does vector-based promotion...
commit
|
commitdiff
|
tree
2014-10-16
Chandler Carruth
[SROA] Switch the common variable name for the 'AllocaSlices...
commit
|
commitdiff
|
tree
2014-10-16
Chandler Carruth
[SROA] More range-based cleanups to SROA, these brought...
commit
|
commitdiff
|
tree
2014-10-16
Chandler Carruth
[SROA] Switch a couple of overly complex iterator accessors...
commit
|
commitdiff
|
tree
2014-10-16
Chandler Carruth
[SROA] Start more deeply moving SROA to use ranges...
commit
|
commitdiff
|
tree
2014-10-14
Chandler Carruth
Add some optional passes around the vectorizer to both...
commit
|
commitdiff
|
tree
2014-10-11
Chandler Carruth
[SCEV] Fix one more caller blindly passing the latch...
commit
|
commitdiff
|
tree
2014-10-11
Chandler Carruth
Guard the definition of the stack tracing function...
commit
|
commitdiff
|
tree
2014-10-11
Chandler Carruth
[SCEV] Add some asserts to the recently improved trip...
commit
|
commitdiff
|
tree
2014-10-10
Chandler Carruth
[mips] Actually mark that the default case is unreachable...
commit
|
commitdiff
|
tree
2014-10-10
Chandler Carruth
[ADT] Add an (ADL-friendly) abs free function for APFloat...
commit
|
commitdiff
|
tree
2014-10-10
Chandler Carruth
Don't use an unqualified 'abs' function call with a...
commit
|
commitdiff
|
tree
2014-10-10
Chandler Carruth
[ADT] Replace the logb implementation with the simpler...
commit
|
commitdiff
|
tree
2014-10-10
Chandler Carruth
[ADT] Add the scalbn function for APFloat.
commit
|
commitdiff
|
tree
2014-10-10
Chandler Carruth
[ADT] Implement the 'logb' functionality for APFloat...
commit
|
commitdiff
|
tree
2014-10-09
Chandler Carruth
[ADT] Add basic operator overloads for arithmetic to...
commit
|
commitdiff
|
tree
2014-10-06
Chandler Carruth
[PM] Remove an unused and rather expensive mapping...
commit
|
commitdiff
|
tree
2014-10-06
Chandler Carruth
[PM] Remove the (deeply misguided) 'unregister' functionalit...
commit
|
commitdiff
|
tree
2014-10-06
Chandler Carruth
[cleanup] Switch to using range-based for loops in...
commit
|
commitdiff
|
tree
2014-10-05
Chandler Carruth
[cleanup] Fix up trailing whitespace and formatting...
commit
|
commitdiff
|
tree
2014-10-05
Chandler Carruth
[x86] Remove the 2-addr-to-3-addr "optimization" from...
commit
|
commitdiff
|
tree
2014-10-05
Chandler Carruth
[x86, dag] Teach the DAG combiner to prune inputs toa...
commit
|
commitdiff
|
tree
2014-10-05
Chandler Carruth
[x86] Fix PR21139, one of the last remaining regressions...
commit
|
commitdiff
|
tree
2014-10-05
Chandler Carruth
[x86] Teach the new vector shuffle lowering how to...
commit
|
commitdiff
|
tree
2014-10-04
Chandler Carruth
[x86] Slap a triple on this test since it is poking...
commit
|
commitdiff
|
tree
2014-10-04
Chandler Carruth
[x86] Enable the new vector shuffle lowering by default.
commit
|
commitdiff
|
tree
2014-10-04
Chandler Carruth
[x86] Fix a bug in the VZEXT DAG combine that I just...
commit
|
commitdiff
|
tree
2014-10-04
Chandler Carruth
[x86] Sink a generic combine of VZEXT nodes from the...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Add a really preposterous number of patterns...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Adjust the patterns for lowering X86vzmovl nodes...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Teach the new vector shuffle lowering to aggressively...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Refactor the element insertion logic in the new...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Fix the RUN-lines of this test to make sense.
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Significantly improve the ability of the new...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Add some important, missing test coverage for...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Unbreak SSE1 with the new vector shuffle lowering...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Add two more triples to stabilize the precise...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Remove a couple of fairly pointless tests. These...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Add another triple to a test to make the comment...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Add triples to these tests so that we see fewer...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Regenerate precise FileCheck lines for the lats...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Remove another low-value test still written using...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Regenerate precise checks for a couple of test...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Remove an over-reduced test case. This would...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Regenerate and clean up more tests is preparation...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Cleanup and generate precise FileCheck assertions...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] This is a terrible SSE1 test, but we should keep...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Merge two very similar tests and regenerate FileCheck...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Regenerate a number of FileCheck assertions with...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Remove a couple of other overly isolated tests...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Remove a test that provides little value. There...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Regenerate a bunch more avx512 test cases using...
commit
|
commitdiff
|
tree
2014-10-03
Chandler Carruth
[x86] Regenerate an avx512 test with my script to provide...
commit
|
commitdiff
|
tree
next