projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Move most of the pre BB code to TailDuplicateAndUpdate. Change the
[oota-llvm.git]
/
lib
/
CodeGen
/
RegAllocPBQP.cpp
2011-06-26
Rafael Espindola
There is only one register coalescer. Merge it into...
blob
|
commitdiff
|
raw
2011-06-26
Rafael Espindola
Move RegisterCoalescer.h to lib/CodeGen.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Lang Hames
Add a hook for PBQP clients to run a custom pre-alloc...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-16
Jakob Stoklund Olesen
Move PBQP off allocation_order_begin. No functional...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-10
Jakob Stoklund Olesen
Make SpillIs an optional pointer. Avoid creating a...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-12
Lang Hames
Fix some style issues in PBQP. Patch by David Blaikie.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-19
Owen Anderson
Get rid of static constructors for pass registration...
blob
|
commitdiff
|
raw
|
diff to current
2010-10-04
Lang Hames
Removed the older style (in-allocator) problem construc...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-25
Lang Hames
Removed VNInfo::isDefAccurate(). Def "accuracy" can...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-23
Lang Hames
Moved the PBQP allocator class out of the header and...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Lang Hames
Fixed ambiguous call.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-21
Lang Hames
Added an additional PBQP problem builder which adds...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-18
Benjamin Kramer
Unbreak msvc build.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-18
Lang Hames
Fixed non-const iterator error.
blob
|
commitdiff
|
raw
|
diff to current
2010-09-18
Lang Hames
Added a separate class (PBQPBuilder) for PBQP Problem...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-02
Lang Hames
Added support for register allocators to record which...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-01
Jim Grosbach
The register allocator shouldn't consider allocating...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Owen Anderson
Reapply r110396, with fixes to appease the Linux buildb...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Owen Anderson
Revert r110396 to fix buildbots.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-05
Owen Anderson
Don't use PassInfo* as a type identifier for passes...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-20
Lang Hames
Switched to rendering after allocation (but before...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-19
Lang Hames
Render MachineFunctions to HTML pages, with options...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-18
Lang Hames
Added -pbqp-pre-coalescing flag to PBQP. If enabled...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-17
Lang Hames
Iterating over sets of pointers in a heuristic was...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-16
Jakob Stoklund Olesen
Remove many calls to TII::isMoveInstr. Targets should...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-12
Rafael Espindola
Don't use getPhysicalRegisterRegClass in PBQP. The...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-15
Chris Lattner
improve portability to systems that don't have powf...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-18
Duncan Sands
Remove terminating dot in description. Inconsistency...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-17
Lang Hames
Removed an early out which was causing the PBQP allocat...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-09
Lang Hames
Fixed a bug in the PBQP allocator's findCoalesces method.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-26
Lang Hames
New PBQP solver.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
David Greene
Change errs() to dbgs().
blob
|
commitdiff
|
raw
|
diff to current
2009-12-14
Lang Hames
Moved spill weight calculation out of SimpleRegisterCoa...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-15
Lang Hames
Added an assert to the PBQP allocator to catch infinite...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-03
Lang Hames
The Indexes Patch.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-25
Nick Lewycky
Remove VISIBILITY_HIDDEN from class/struct found inside...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-03
Lang Hames
Renamed MachineInstrIndex to LiveIndex.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-20
Daniel Dunbar
Tabs -> spaces, and remove trailing whitespace.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-06
Duncan Sands
Remove some not-really-used variables, as warned
blob
|
commitdiff
|
raw
|
diff to current
2009-09-04
Lang Hames
Replaces uses of unsigned for indexes in LiveInterval...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-03
Lang Hames
Fixed a test that ensures the LocalRewriter does not...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-20
Daniel Dunbar
Suppress build warning in -Asserts
blob
|
commitdiff
|
raw
|
diff to current
2009-08-19
Lang Hames
Added an option to have the PBQP allocator attempt...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-18
Lang Hames
Changes DOUT references in the PBQP allocator to use...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-12
Lang Hames
Added RegisterCoalescer to required passes for PBQP.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Dan Gohman
Remove unnecessary throw() specifications; LLVM doesn...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
Dan Gohman
Remove unnecessary casts.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Lang Hames
Modified VNInfo. The "copy" member is now a union which...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
Owen Anderson
Remove a bunch of debugging code that was slowing PBQP...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-08
Daniel Dunbar
Fix some -Asserts unused variable warnings.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-06
Lang Hames
New C++ PBQP solver. Currently about as fast (read...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Dan Gohman
Use setPreservesAll and setPreservesCFG in CodeGen...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-25
Daniel Dunbar
More migration to raw_ostream, the water has dried...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-17
Lang Hames
VNInfo cleanup.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-14
Evan Cheng
Move register allocation preference (or hint) from...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-30
Bill Wendling
Untabification.
blob
|
commitdiff
|
raw
|
diff to current
2009-05-17
Lang Hames
Prevented reg0 from being added to MBB live-in set...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-06
Lang Hames
Renamed Spiller classes (plus uses and related files...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Evan Cheng
In some rare cases, the register allocator can spill...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-21
Evan Cheng
It has finally happened. Spiller is now using live...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-17
Sanjiv Gupta
r66870 missed this out.
blob
|
commitdiff
|
raw
|
diff to current
2009-03-13
Owen Anderson
Convert VirtRegMap to a MachineFunctionPass.
blob
|
commitdiff
|
raw
|
diff to current
2009-03-11
Owen Anderson
Reorganization: Move the Spiller out of VirtRegMap...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-20
Evan Cheng
Change TargetInstrInfo::isMoveInstr to return source...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-08
Misha Brukman
* Moved author attribution to CREDITS.TXT
blob
|
commitdiff
|
raw
|
diff to current
2009-01-08
Misha Brukman
* Alphabetized #includes
blob
|
commitdiff
|
raw
|
diff to current
2008-11-19
Argyrios Kyrtzidis
Fix compilation error on MSVC.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-16
Lang Hames
Big PBQP allocator update. Adds coalescing support...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-14
Lang Hames
Test commit.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-14
Dan Gohman
Fix command-line option printing to print two spaces...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-03
Evan Cheng
Fix typos pointed out by Duncan. Also untabify these...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-03
Dan Gohman
Switch the MachineOperand accessors back to the short...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-02
Evan Cheng
A Partitioned Boolean Quadratic Programming (PBQP)...
blob
|
commitdiff
|
raw
|
diff to current