projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Change MCSchedModel to be a struct of statically initialized data.
[oota-llvm.git]
/
include
/
llvm
/
CodeGen
/
SlotIndexes.h
2014-04-14
Craig Topper
[C++11] More 'nullptr' conversion. In some cases just...
blob
|
commitdiff
|
raw
2014-03-07
Craig Topper
[C++11] Add 'override' keyword to virtual methods that...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-02
Benjamin Kramer
[C++11] Replace llvm::next and llvm::prior with std...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-30
Andrew Trick
Down-scale slot index distance to save bits.
blob
|
commitdiff
|
raw
|
diff to current
2013-07-30
Andrew Trick
whitespace
blob
|
commitdiff
|
raw
|
diff to current
2013-05-15
David Blaikie
Use only explicit bool conversion operators
blob
|
commitdiff
|
raw
|
diff to current
2013-04-19
Lang Hames
Add support for index resources (for a SlotIndex) to...
blob
|
commitdiff
|
raw
|
diff to current
2013-03-08
Jakob Stoklund Olesen
No really, don't use end().
blob
|
commitdiff
|
raw
|
diff to current
2013-03-08
Jakob Stoklund Olesen
Avoid creating a SlotIndex from the end() iterator.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-20
Cameron Zwarich
Add SlotIndexes::repairIndexesInRange(), which repairs...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-20
Cameron Zwarich
Make SlotIndex::getEntry() return unsigned to match...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-12
Cameron Zwarich
Renumber SlotIndexes locally when a new block is inserted.
blob
|
commitdiff
|
raw
|
diff to current
2013-02-11
Cameron Zwarich
Fix some problems with the updating of SlotIndexes...
blob
|
commitdiff
|
raw
|
diff to current
2013-02-10
Cameron Zwarich
Fix the unused but nearly correct method SlotIndexes...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-27
Chandler Carruth
Provide a common half-open interval map info implementa...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Sort the #include lines for the include/... tree with...
blob
|
commitdiff
|
raw
|
diff to current
2012-07-23
Sylvestre Ledru
Fix a typo (the the => the)
blob
|
commitdiff
|
raw
|
diff to current
2012-07-05
Chandler Carruth
Remove dead infrastructure for building DenseMaps with...
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-25
Jakob Stoklund Olesen
Remove more dead code.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-21
Benjamin Kramer
Remove unused PointerLikeTypeTraits for IndexListEntry.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-17
Francois Pichet
Unbreak the MSVC build, that next() thing again.
blob
|
commitdiff
|
raw
|
diff to current
2012-04-17
Lang Hames
SlotIndexes used to store the index list in a crufty...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-01
Jakob Stoklund Olesen
Move getBundleStart() into MachineInstrBundle.h.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-28
Jakob Stoklund Olesen
Instructions inside a bundle have the same number as...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-15
Lang Hames
Add a check to make sure we don't assign slot indexes...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-04
Jakob Stoklund Olesen
Drop ZeroIndex and InvalidIndex.
blob
|
commitdiff
|
raw
|
diff to current
2012-01-11
Jakob Stoklund Olesen
Detect when a value is undefined on an edge to a landin...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-04
Benjamin Kramer
Simplify more DenseMap.find users.
blob
|
commitdiff
|
raw
|
diff to current
2011-11-13
Jakob Stoklund Olesen
Rename SlotIndexes to match how they are used.
blob
|
commitdiff
|
raw
|
diff to current
2011-09-29
Nick Lewycky
Fix typo.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-15
Jakob Stoklund Olesen
Extract parts of RAGreedy::splitAroundRegion as SplitKi...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-02
Chandler Carruth
Remove an unused variable in NDEBUG (found with -Wunuse...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-02
Jakob Stoklund Olesen
Add a SlotIndexes::insertMachineInstrInMaps to insert...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-11
Jakob Stoklund Olesen
Skip a binary search when possible.
blob
|
commitdiff
|
raw
|
diff to current
2011-04-05
Jakob Stoklund Olesen
Use std::unique instead of a SmallPtrSet to ensure...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-04
Jakob Stoklund Olesen
Stop caching basic block index ranges now that SlotInde...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-02
Jakob Stoklund Olesen
Use basic block numbers as indexes when mapping slot...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Jakob Stoklund Olesen
Renumber slot indexes locally when possible.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Jakob Stoklund Olesen
Symbolize the default instruction distance.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-04
Jakob Stoklund Olesen
Deferred SlotIndex renumbering was a good idea but...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-03
Jakob Stoklund Olesen
Represent sentinel slot indexes with a null pointer.
blob
|
commitdiff
|
raw
|
diff to current
2011-03-03
Jakob Stoklund Olesen
Avoid comparing invalid slot indexes, and assert that...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-03
Jakob Stoklund Olesen
Optimize SlotIndex equality tests.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-12
Jakob Stoklund Olesen
Assert if anybody tries to put a slot index on a DBG_VA...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-15
Jakob Stoklund Olesen
Add SlotIndexes::getMBBRange() to get the range of...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-02
Jakob Stoklund Olesen
Implement the first half of LiveDebugVariables.
blob
|
commitdiff
|
raw
|
diff to current
2010-11-11
Jakob Stoklund Olesen
Insert two blank SlotIndexes between basic blocks inste...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-10
Jakob Stoklund Olesen
Delete unused function.
blob
|
commitdiff
|
raw
|
diff to current
2010-10-30
Chris Lattner
Rename alignof -> alignOf to avoid irritating C++'0x...
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-09-25
Jakob Stoklund Olesen
Remove SlotIndex::PHI_BIT. It is no longer used by...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-24
Jakob Stoklund Olesen
Terminator gaps were unused. Might as well delete them.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-11
Jakob Stoklund Olesen
Fix a FIXME. The SlotIndex::Slot enum should be private.
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-19
Lang Hames
Render MachineFunctions to HTML pages, with options...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-09
Lang Hames
Added a support for inserting new MBBs into the numbering.
blob
|
commitdiff
|
raw
|
diff to current
2010-07-02
Jakob Stoklund Olesen
Handle unindexed instructions in SlotIndices.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-07
Chris Lattner
remove some unneeded errorhandling stuff.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Chris Lattner
include densemap.h explicitly and rearrange #includes.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-09
Lang Hames
Changed the definition of an "invalid" slot to include...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-22
Lang Hames
Changed slot index ranges for MachineBasicBlocks to...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-19
Lang Hames
Fixed use of phi param in SlotIndex constructors.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-15
Chris Lattner
Lang verified that SlotIndex is "pod like" even though...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-15
Chris Lattner
Remove isPod() from DenseMapInfo, splitting it out...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-17
Lang Hames
Fixed call to wrong constructor.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-14
Lang Hames
Added an API to the SlotIndexes pass to allow new instr...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-08
Lang Hames
Moved some ManagedStatics out of the SlotIndexes header.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-07
Daniel Dunbar
Fix class -> struct tag.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-07
Lang Hames
Update some globals to use ManagedStatic.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-05
Lang Hames
Tidied some ugliness in the SlotIndex default constructor.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-05
Lang Hames
Removed an assert which was causing significant slowdow...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-04
Lang Hames
Handle empty/tombstone keys for LiveIndex more cleanly...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-04
Lang Hames
Another spurious friend declaration removed.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-04
Lang Hames
Removed an unnecessary friend declaration and some...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-03
Lang Hames
The Indexes Patch.
blob
|
commitdiff
|
raw
|
diff to current