projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Filecheck-ize this test so that it actually tests something reasonable.
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
2011-10-23
Chandler Carruth
Now that we have comparison on probabilities, add some...
commit
|
commitdiff
|
tree
2011-10-23
Chandler Carruth
Remove a commented out line of code that snuck by my...
commit
|
commitdiff
|
tree
2011-10-23
Chandler Carruth
Completely re-write the algorithm behind MachineBlockPlaceme...
commit
|
commitdiff
|
tree
2011-10-21
Chandler Carruth
Don't hard code the desired alignment for loops --...
commit
|
commitdiff
|
tree
2011-10-21
Chandler Carruth
Add loop aligning to MachineBlockPlacement based on...
commit
|
commitdiff
|
tree
2011-10-21
Chandler Carruth
Add a very basic test for MachineBlockPlacement. This...
commit
|
commitdiff
|
tree
2011-10-21
Chandler Carruth
Implement a block placement pass based on the branch...
commit
|
commitdiff
|
tree
2011-10-21
Chandler Carruth
Remove a now dead function, fixing -Wunused-function...
commit
|
commitdiff
|
tree
2011-10-19
Chandler Carruth
Generalize the reading of probability metadata to work...
commit
|
commitdiff
|
tree
2011-10-19
Chandler Carruth
Teach the BranchProbabilityInfo analysis pass to read...
commit
|
commitdiff
|
tree
2011-10-19
Chandler Carruth
Add pass printing support to BlockFrequencyInfo pass...
commit
|
commitdiff
|
tree
2011-10-17
Chandler Carruth
Add a routine to swap branch instruction operands,...
commit
|
commitdiff
|
tree
2011-10-16
Chandler Carruth
Delete a dead member. Dunno if this was ever used,...
commit
|
commitdiff
|
tree
next