projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Add a new PassManagerBuilder customization point,
2012-01-15
Chandler Carruth
Relax the FileCheck assertion a bit -- all we really...
commit
|
commitdiff
|
tree
2012-01-15
Chandler Carruth
FileCheck-ize a test, make it more specific to directly...
commit
|
commitdiff
|
tree
2012-01-15
Chandler Carruth
Remove SetWorkingDirectory from the Process interface...
commit
|
commitdiff
|
tree
2012-01-12
Chandler Carruth
Switch all of the uses of my InsertDAGNode helper to...
commit
|
commitdiff
|
tree
2012-01-11
Chandler Carruth
Revert r147945 which disabled an addressing mode transformat...
commit
|
commitdiff
|
tree
2012-01-11
Chandler Carruth
Disable the transformation I added in r147936 to see...
commit
|
commitdiff
|
tree
2012-01-11
Chandler Carruth
Hoist a really redundant code pattern into a helper...
commit
|
commitdiff
|
tree
2012-01-11
Chandler Carruth
Simplify the AND-rooted mask+shift checking code to...
commit
|
commitdiff
|
tree
2012-01-11
Chandler Carruth
Unify the interface of the three mask+shift transform...
commit
|
commitdiff
|
tree
2012-01-11
Chandler Carruth
Clarify and make explicit some of the requirements...
commit
|
commitdiff
|
tree
2012-01-11
Chandler Carruth
Hoist the logic to transform shift+mask combinations...
commit
|
commitdiff
|
tree
2012-01-11
Chandler Carruth
Teach the X86 instruction selection to do some heroic...
commit
|
commitdiff
|
tree
2012-01-10
Chandler Carruth
Teach the triple library about the androideabi environment.
commit
|
commitdiff
|
tree
2012-01-10
Chandler Carruth
Cleanup these asserts to follow common LLVM style and...
commit
|
commitdiff
|
tree
2012-01-10
Chandler Carruth
Add 'llvm_unreachable' to passify GCC's understanding...
commit
|
commitdiff
|
tree
2012-01-09
Chandler Carruth
Don't rely on the fact that shift values are never...
commit
|
commitdiff
|
tree
2012-01-09
Chandler Carruth
Cleanup and FileCheck-ize a test.
commit
|
commitdiff
|
tree
2012-01-05
Chandler Carruth
Remove an unused variable.
commit
|
commitdiff
|
tree
2012-01-05
Chandler Carruth
Prevent a DAGCombine from firing where there are two...
commit
|
commitdiff
|
tree
2012-01-05
Chandler Carruth
Cleanup and FileCheck-ize a test.
commit
|
commitdiff
|
tree
2012-01-02
Chandler Carruth
Undo the hack in r147427 and move this unittest to...
commit
|
commitdiff
|
tree
2012-01-02
Chandler Carruth
Fix unittest makefile after r147425. This should unbreak...
commit
|
commitdiff
|
tree
2011-12-24
Chandler Carruth
Add an explicit test that we now fold cttz.i32(......
commit
|
commitdiff
|
tree
2011-12-24
Chandler Carruth
Use standard promotion for i8 CTTZ nodes and i8 CTLZ...
commit
|
commitdiff
|
tree
2011-12-24
Chandler Carruth
Add systematic testing for cttz as well, and fix the...
commit
|
commitdiff
|
tree
2011-12-24
Chandler Carruth
Add i8 and i64 testing for ctlz on x86. Also simplify...
commit
|
commitdiff
|
tree
2011-12-24
Chandler Carruth
Tidy up this rather crufty test. Put the declarations...
commit
|
commitdiff
|
tree
2011-12-24
Chandler Carruth
Expand more when we have a nice 'tzcnt' instruction...
commit
|
commitdiff
|
tree
2011-12-24
Chandler Carruth
Tidy up some of these tests.
commit
|
commitdiff
|
tree
2011-12-24
Chandler Carruth
Switch the lowering of CTLZ_ZERO_UNDEF from a .td pattern...
commit
|
commitdiff
|
tree
2011-12-24
Chandler Carruth
Cleanup this test a bit, sorting things and grouping...
commit
|
commitdiff
|
tree
2011-12-22
Chandler Carruth
Make the unreachable probability much much heavier...
commit
|
commitdiff
|
tree
2011-12-20
Chandler Carruth
Begin teaching the X86 target how to efficiently codegen...
commit
|
commitdiff
|
tree
2011-12-20
Chandler Carruth
Fix up the CMake build for the new files added in r146960...
commit
|
commitdiff
|
tree
2011-12-17
Chandler Carruth
As Doug pointed out (and I really should know), it...
commit
|
commitdiff
|
tree
2011-12-16
Chandler Carruth
Put the '*' in the right place in the unit test. Forgot...
commit
|
commitdiff
|
tree
2011-12-16
Chandler Carruth
Make GCC happy by using makeAraryRef instead of the...
commit
|
commitdiff
|
tree
2011-12-16
Chandler Carruth
Add a generic collection of class templates to ADT...
commit
|
commitdiff
|
tree
2011-12-13
Chandler Carruth
Don't default the *cached* list of targets to build...
commit
|
commitdiff
|
tree
2011-12-13
Chandler Carruth
Initial CodeGen support for CTTZ/CTLZ where a zero...
commit
|
commitdiff
|
tree
2011-12-12
Chandler Carruth
Manually upgrade the test suite to specify the flag...
commit
|
commitdiff
|
tree
2011-12-12
Chandler Carruth
Add an explicit test of the auto-upgrade functionality...
commit
|
commitdiff
|
tree
2011-12-12
Chandler Carruth
Don't rely in there being one argument before we've...
commit
|
commitdiff
|
tree
2011-12-12
Chandler Carruth
Update the LangRef documentation for llvm.ctlz and...
commit
|
commitdiff
|
tree
2011-12-12
Chandler Carruth
Teach the verifier to reject all non-constant arguments...
commit
|
commitdiff
|
tree
2011-12-12
Chandler Carruth
Switch llvm.cttz and llvm.ctlz to accept a second i1...
commit
|
commitdiff
|
tree
2011-12-10
Chandler Carruth
Don't assume things about the exact details of the...
commit
|
commitdiff
|
tree
2011-12-10
Chandler Carruth
Use a simpler and more reliable command for converting...
commit
|
commitdiff
|
tree
2011-12-10
Chandler Carruth
Teach the VCS detection to set some root-level variables...
commit
|
commitdiff
|
tree
2011-12-10
Chandler Carruth
At the request of Michael Spencer, make the VCS version...
commit
|
commitdiff
|
tree
2011-12-09
Chandler Carruth
Fix InitializeNativeTargetAsmParser in CMake builds...
commit
|
commitdiff
|
tree
2011-11-29
Chandler Carruth
Add a link from the LLVM release notes to the Clang...
commit
|
commitdiff
|
tree
2011-11-27
Chandler Carruth
Prevent rotating the blocks of a loop (and thus getting...
commit
|
commitdiff
|
tree
2011-11-27
Chandler Carruth
Take two on rotating the block ordering of loops. My...
commit
|
commitdiff
|
tree
2011-11-27
Chandler Carruth
Revert r145180 as it is causing test failures on all...
commit
|
commitdiff
|
tree
2011-11-27
Chandler Carruth
Fix an impressive type-o / spell-o Duncan noticed.
commit
|
commitdiff
|
tree
2011-11-27
Chandler Carruth
Rework a bit of the implementation of loop block rotation...
commit
|
commitdiff
|
tree
2011-11-27
Chandler Carruth
Introduce a loop block rotation optimization to the...
commit
|
commitdiff
|
tree
2011-11-26
Chandler Carruth
FileCheck-ize this test and make it more precise. This...
commit
|
commitdiff
|
tree
2011-11-24
Chandler Carruth
Fix a silly use-after-free issue. A much earlier version...
commit
|
commitdiff
|
tree
2011-11-24
Chandler Carruth
When adding blocks to the list of those which no longer...
commit
|
commitdiff
|
tree
2011-11-23
Chandler Carruth
Relax an invariant that block placement was trying...
commit
|
commitdiff
|
tree
2011-11-23
Chandler Carruth
Handle the case of a no-return invoke correctly. It...
commit
|
commitdiff
|
tree
2011-11-23
Chandler Carruth
Fix a crash in block placement due to an inner loop...
commit
|
commitdiff
|
tree
2011-11-22
Chandler Carruth
Fix a devilish miscompile exposed by block placement...
commit
|
commitdiff
|
tree
2011-11-22
Chandler Carruth
Fix an obvious omission in the SelectionDAGBuilder...
commit
|
commitdiff
|
tree
2011-11-20
Chandler Carruth
The logic for breaking the CFG in the presence of hot...
commit
|
commitdiff
|
tree
2011-11-20
Chandler Carruth
Make an obviously const interface actually be marked...
commit
|
commitdiff
|
tree
2011-11-20
Chandler Carruth
Add some comments to the latest test case I added here...
commit
|
commitdiff
|
tree
2011-11-19
Chandler Carruth
Move the handling of unanalyzable branches out of the...
commit
|
commitdiff
|
tree
2011-11-16
Chandler Carruth
There are already problems with building LLVM under...
commit
|
commitdiff
|
tree
2011-11-15
Chandler Carruth
Rather than trying to use the loop block sequence ...
commit
|
commitdiff
|
tree
2011-11-14
Chandler Carruth
It helps to deallocate memory as well as allocate it...
commit
|
commitdiff
|
tree
2011-11-14
Chandler Carruth
Remove an over-eager assert that was firing on one...
commit
|
commitdiff
|
tree
2011-11-14
Chandler Carruth
Begin chipping away at one of the biggest quadratic...
commit
|
commitdiff
|
tree
2011-11-14
Chandler Carruth
Under the hood, MBPI is doing a linear scan of every...
commit
|
commitdiff
|
tree
2011-11-14
Chandler Carruth
Reuse the logic in getEdgeProbability within getHotSucc...
commit
|
commitdiff
|
tree
2011-11-14
Chandler Carruth
Fix an overflow bug in MachineBranchProbabilityInfo...
commit
|
commitdiff
|
tree
2011-11-14
Chandler Carruth
Add a cautionary note to this API. It was not at all...
commit
|
commitdiff
|
tree
2011-11-14
Chandler Carruth
Teach machine block placement to cope with unnatural...
commit
|
commitdiff
|
tree
2011-11-13
Chandler Carruth
Cleanup some 80-columns violations and poor formatting...
commit
|
commitdiff
|
tree
2011-11-13
Chandler Carruth
Enhance the assertion mechanisms in place to make it...
commit
|
commitdiff
|
tree
2011-11-13
Chandler Carruth
Teach MBP to force-merge layout successors for blocks...
commit
|
commitdiff
|
tree
2011-11-13
Chandler Carruth
Hoist another gross nested loop into a helper method.
commit
|
commitdiff
|
tree
2011-11-13
Chandler Carruth
Add a missing doxygen comment for a helper method.
commit
|
commitdiff
|
tree
2011-11-13
Chandler Carruth
Hoist a nested loop into its own method.
commit
|
commitdiff
|
tree
2011-11-13
Chandler Carruth
Rewrite #3 of machine block placement. This is based...
commit
|
commitdiff
|
tree
2011-11-05
Chandler Carruth
CMake should join the party in a post 3.0 world. ;...
commit
|
commitdiff
|
tree
2011-11-02
Chandler Carruth
Add back the top-level target for 'llvm-config' and...
commit
|
commitdiff
|
tree
2011-11-02
Chandler Carruth
Fix a typo noticed by Peter Collingbourne. No one depends...
commit
|
commitdiff
|
tree
2011-11-02
Chandler Carruth
Begin collecting some of the statistics for block placement...
commit
|
commitdiff
|
tree
2011-11-02
Chandler Carruth
Add parentheses to disambiguate the precedence of these...
commit
|
commitdiff
|
tree
2011-11-02
Chandler Carruth
The TableGen parts of the CMake build are seriously...
commit
|
commitdiff
|
tree
2011-10-25
Chandler Carruth
Fix the API usage in loop probability heuristics. It...
commit
|
commitdiff
|
tree
2011-10-24
Chandler Carruth
Sink an otherwise unused variable's initializer into...
commit
|
commitdiff
|
tree
2011-10-24
Chandler Carruth
Remove return heuristics from the static branch probabilitie...
commit
|
commitdiff
|
tree
2011-10-24
Chandler Carruth
Doxygen-ify the comments on the public interface for...
commit
|
commitdiff
|
tree
2011-10-24
Chandler Carruth
Simplify the design of BranchProbabilityInfo by collapsing...
commit
|
commitdiff
|
tree
2011-10-23
Chandler Carruth
Tidy up a loop to be more idiomatic for LLVM's codebase...
commit
|
commitdiff
|
tree
2011-10-23
Chandler Carruth
Teach the BranchProbabilityInfo pass to print its results...
commit
|
commitdiff
|
tree
next