projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
ReMat: fix overly cavalier attitude to sub-register indices
[oota-llvm.git]
/
lib
/
CodeGen
/
MachineBlockPlacement.cpp
2014-01-03
Nico Weber
Add a LLVM_DUMP_METHOD macro.
blob
|
commitdiff
|
raw
2013-12-14
Michael Gottesman
[block-freq] Update MachineBlockPlacement and RegAllocG...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-10
Matt Arsenault
Fix gcc warnings.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Matt Arsenault
Revert part of GCC warning fix to fix debug build.
blob
|
commitdiff
|
raw
|
diff to current
2013-12-05
Matt Arsenault
Fix minor GCC warnings.
blob
|
commitdiff
|
raw
|
diff to current
2013-11-25
Chandler Carruth
Output a bit more information in the debug printing...
blob
|
commitdiff
|
raw
|
diff to current
2013-11-20
Benjamin Kramer
MachineBlockPlacement: Strengthen the source order...
blob
|
commitdiff
|
raw
|
diff to current
2013-06-04
Shuxin Yang
Fix a defect in code-layout pass, improving Benchmarks...
blob
|
commitdiff
|
raw
|
diff to current
2013-04-12
Nadav Rotem
Don't disable block layout when forcing block alignment.
blob
|
commitdiff
|
raw
|
diff to current
2013-04-12
Nadav Rotem
Add a flag to align all basic blocks in the function.
blob
|
commitdiff
|
raw
|
diff to current
2013-03-29
Nadav Rotem
Fix a typo
blob
|
commitdiff
|
raw
|
diff to current
2013-01-11
Benjamin Kramer
Split TargetLowering into a CodeGen and a SelectionDAG...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-30
Bill Wendling
Remove the Function::getFnAttributes method in favor...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-19
Bill Wendling
Rename the 'Attributes' class to 'Attribute'. It's...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-09
Bill Wendling
Create enums for the different attributes.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-26
Bill Wendling
Remove the `hasFnAttr' method from Function.
blob
|
commitdiff
|
raw
|
diff to current
2012-09-14
Duncan Sands
Remove silly dead store. Patch by Ettl Martin.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-07
Chandler Carruth
Add a much more conservative strategy for aligning...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-31
Manman Ren
Reverse order of the two branches at end of a basic...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-26
Chandler Carruth
Update a bunch of stale comments that dated from when...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-02
Benjamin Kramer
Fix typos found by github.com/lyda/misspell-check
blob
|
commitdiff
|
raw
|
diff to current
2012-04-16
Chandler Carruth
Add a somewhat hacky heuristic to do something differen...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-16
Chandler Carruth
Tweak the loop rotation logic to check whether the...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-16
Chandler Carruth
Rewrite how machine block placement handles loop rotation.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-10
Chandler Carruth
Make a somewhat subtle change in the logic of block...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-08
Chandler Carruth
Remove an over zealous assert. The assert was trying...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-08
Chandler Carruth
Add a debug-only 'dump' method to the BlockChain struct...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-08
Andrew Trick
Codegen pass definition cleanup. No functionality.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Jakub Staszak
Revert patch from 147090. There is not point to make...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-21
Jakub Staszak
- Change a few operator[] to lookup which is cheaper.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jakub Staszak
Remove unneeded semicolon.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-07
Jakub Staszak
Remove unneeded type.
blob
|
commitdiff
|
raw
|
diff to current
2011-12-06
Jakub Staszak
- Remove unneeded #includes.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-27
Chandler Carruth
Prevent rotating the blocks of a loop (and thus getting...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-27
Chandler Carruth
Take two on rotating the block ordering of loops. My...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-27
Chandler Carruth
Fix an impressive type-o / spell-o Duncan noticed.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-27
Chandler Carruth
Rework a bit of the implementation of loop block rotati...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-27
Chandler Carruth
Introduce a loop block rotation optimization to the...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-24
Chandler Carruth
Fix a silly use-after-free issue. A much earlier versio...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-24
Chandler Carruth
When adding blocks to the list of those which no longer...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-23
Chandler Carruth
Relax an invariant that block placement was trying...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-23
Chandler Carruth
Fix a crash in block placement due to an inner loop...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-20
Chandler Carruth
The logic for breaking the CFG in the presence of hot...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-19
Chandler Carruth
Move the handling of unanalyzable branches out of the...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Chandler Carruth
Rather than trying to use the loop block sequence ...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Chandler Carruth
It helps to deallocate memory as well as allocate it...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Chandler Carruth
Remove an over-eager assert that was firing on one...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Chandler Carruth
Begin chipping away at one of the biggest quadratic...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Chandler Carruth
Under the hood, MBPI is doing a linear scan of every...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-14
Chandler Carruth
Teach machine block placement to cope with unnatural...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-13
Chandler Carruth
Cleanup some 80-columns violations and poor formatting...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-13
Chandler Carruth
Enhance the assertion mechanisms in place to make it...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-13
Chandler Carruth
Teach MBP to force-merge layout successors for blocks...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-13
Chandler Carruth
Hoist another gross nested loop into a helper method.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-13
Chandler Carruth
Add a missing doxygen comment for a helper method.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-13
Chandler Carruth
Hoist a nested loop into its own method.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-13
Chandler Carruth
Rewrite #3 of machine block placement. This is based...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-02
Chandler Carruth
Begin collecting some of the statistics for block place...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-24
Chandler Carruth
Sink an otherwise unused variable's initializer into...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-23
Chandler Carruth
Now that we have comparison on probabilities, add some...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-23
Chandler Carruth
Remove a commented out line of code that snuck by my...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-23
Chandler Carruth
Completely re-write the algorithm behind MachineBlockPl...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Chandler Carruth
Add loop aligning to MachineBlockPlacement based on...
blob
|
commitdiff
|
raw
|
diff to current
2011-10-21
Chandler Carruth
Implement a block placement pass based on the branch...
blob
|
commitdiff
|
raw
|
diff to current