Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
15732b718bada82b45e78dacd8ebd5401ad1a49b
/
llvm
/
lib
/
CodeGen
/
SlotIndexes.cpp
fa289ec
VirtRegMap: Correctly deal with bundles when deleting identity copies.
by Matthias Braun
· 9 years ago
ef105ca
CodeGen: Use MachineInstr& in SlotIndexes.cpp, NFC
by Duncan P. N. Exon Smith
· 9 years ago
3ac9cc6
CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFC
by Duncan P. N. Exon Smith
· 10 years ago
eb2a254
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
by Yaron Keren
· 10 years ago
5ec1568
CodeGen: Continue removing ilist iterator implicit conversions
by Duncan P. N. Exon Smith
· 10 years ago
fee0434
[llvm] Replacing asserts with static_asserts where appropriate
by Gabor Horvath
· 11 years ago
1b9dde0
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
by Chandler Carruth
· 12 years ago
c0196b1
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
by Craig Topper
· 12 years ago
b6d0bd4
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
by Benjamin Kramer
· 12 years ago
63acc73
Make some fixes for LiveInterval repair with debug info. Debug value
by Cameron Zwarich
· 13 years ago
caad7e1
Find anchoring end points for repairIntervalsInRange and repairIndexesInRange
by Cameron Zwarich
· 13 years ago
2941482
Add SlotIndexes::repairIndexesInRange(), which repairs SlotIndexes after adding
by Cameron Zwarich
· 13 years ago
19f49ac
Release build: guard dump functions with
by Manman Ren
· 13 years ago
742534c
Release build: guard dump functions with "ifndef NDEBUG"
by Manman Ren
· 13 years ago
01f201f
Remove more dead code.
by Jakob Stoklund Olesen
· 14 years ago
aef9178
SlotIndexes used to store the index list in a crufty custom linked-list. I can't
by Lang Hames
· 14 years ago
66ef9ad
Use the standard MachineFunction::print() after SlotIndexes.
by Jakob Stoklund Olesen
· 14 years ago
90b5e56
Rename SlotIndexes to match how they are used.
by Jakob Stoklund Olesen
· 14 years ago
3617128
Use basic block numbers as indexes when mapping slot index ranges.
by Jakob Stoklund Olesen
· 15 years ago
b8e6fdc
Renumber slot indexes locally when possible.
by Jakob Stoklund Olesen
· 15 years ago
348d8e8
Number SlotIndexes uniformly without looking at the number of defs on each instruction.
by Jakob Stoklund Olesen
· 15 years ago
b88f6ad
Add SlotIndex statistics.
by Jakob Stoklund Olesen
· 15 years ago
bfdbc11
Renumber slot indexes uniformly instead of spacing according to the number of defs.
by Jakob Stoklund Olesen
· 15 years ago
4ec757d
Represent sentinel slot indexes with a null pointer.
by Jakob Stoklund Olesen
· 15 years ago
db4cf7e
Tweak debug output from SlotIndexes.
by Jakob Stoklund Olesen
· 15 years ago
c400670
Insert two blank SlotIndexes between basic blocks instead of just one.
by Jakob Stoklund Olesen
· 15 years ago
df7a4f2
Now with fewer extraneous semicolons!
by Owen Anderson
· 15 years ago
bc71af3
Remove SlotIndex::PHI_BIT. It is no longer used by anything.
by Jakob Stoklund Olesen
· 15 years ago
335b9a8
Terminator gaps were unused. Might as well delete them.
by Jakob Stoklund Olesen
· 15 years ago
a57b97e
Fix batch of converting RegisterPass<> to INTIALIZE_PASS().
by Owen Anderson
· 15 years ago
a612d7c
Print the LSBs of a SlotIndex symbolically using letters referring to the
by Jakob Stoklund Olesen
· 15 years ago
4a61882
Fix "the the" and similar typos.
by Dan Gohman
· 16 years ago
b06015a
move target-independent opcodes out of TargetInstrInfo
by Chris Lattner
· 16 years ago
7048797
Ignore DEBUG_VALUE when building live intervals;
by Dale Johannesen
· 16 years ago
714520f
Change errs() to dbgs().
by David Greene
· 16 years ago
4c05226
Changed slot index ranges for MachineBasicBlocks to be exclusive of endpoint.
by Lang Hames
· 16 years ago
6b7233a
Added an API to the SlotIndexes pass to allow new instructions to be inserted into the numbering.
by Lang Hames
· 16 years ago
b40d3f7
Fix DenseMap iterator constness.
by Jeffrey Yasskin
· 16 years ago
09eeeaf
Moved some ManagedStatics out of the SlotIndexes header.
by Lang Hames
· 16 years ago
bc247dc
Update some globals to use ManagedStatic.
by Lang Hames
· 16 years ago
933c541
Added support for renumbering existing index list elements. Removed some junk from the initial numbering code in runOnMachineFunction.
by Lang Hames
· 16 years ago
289b8a2
Handle empty/tombstone keys for LiveIndex more cleanly. Check for index sanity when constructing index list entries.
by Lang Hames
· 16 years ago
05fb963
The Indexes Patch.
by Lang Hames
· 16 years ago