Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
ed557b55eee84ef726e4b792dfacedf098fb63c7
/
llvm
/
lib
/
CodeGen
/
LiveRangeCalc.cpp
a25e13a
Do not track subregister liveness when it brings no benefits
by Matthias Braun
· 11 years ago
876e717
LiveRangeCalc: Don't start liveranges of PHI instruction at the block begin.
by Matthias Braun
· 11 years ago
11042c8
LiveRangeCalc: Rename some parameters from kill to use, NFC.
by Matthias Braun
· 11 years ago
dbcca0d
LiveInterval: Introduce createMainRangeFromSubranges().
by Matthias Braun
· 11 years ago
1aed6ff
LiveRangeCalc: Rewrite subrange calculation
by Matthias Braun
· 11 years ago
c3a72c2
Revert "LiveRangeCalc: Rewrite subrange calculation"
by Matthias Braun
· 11 years ago
0352201
LiveRangeCalc: Rewrite subrange calculation
by Matthias Braun
· 11 years ago
42fab34
LiveRangeCalc: use more range based for loops; NFC
by Matthias Braun
· 11 years ago
09afa1e
LiveInterval: Use range based for loops for subregister ranges.
by Matthias Braun
· 11 years ago
e5a2a0c
Silencing a -Wsequence-point warning, and the resulting undefined behavior. NFC.
by Aaron Ballman
· 11 years ago
e3d3b88
Add a flag to enable/disable subregister liveness.
by Matthias Braun
· 11 years ago
2f66232
LiveIntervalAnalysis: Compute subregister ranges.
by Matthias Braun
· 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
b36376e
Switch a number of loops in lib/CodeGen over to range-based for-loops, now that
by Owen Anderson
· 12 years ago
16c6bf4
Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changing
by Owen Anderson
· 12 years ago
d6f1f84
[C++11] Replace llvm::tie with std::tie.
by Benjamin Kramer
· 12 years ago
2d5c32b
Work on LiveRange instead of LiveInterval where possible
by Matthias Braun
· 12 years ago
13ddb7c
Rename LiveRange to LiveInterval::Segment
by Matthias Braun
· 12 years ago
b389271
Copy single reaching defs directly into the LiveInterval.
by Jakob Stoklund Olesen
· 13 years ago
4aed470
Clear kill flags while computing live ranges.
by Jakob Stoklund Olesen
· 13 years ago
97e14e0
Eliminate the IS_PHI_DEF flag and VNInfo::setIsPHIDef().
by Jakob Stoklund Olesen
· 13 years ago
3d604ab
Be more verbose when detecting dominance problems.
by Jakob Stoklund Olesen
· 13 years ago
989b3b1
Implement LiveRangeCalc::extendToUses() and createDeadDefs().
by Jakob Stoklund Olesen
· 13 years ago
5ef0e0b
Pass context pointers to LiveRangeCalc::reset().
by Jakob Stoklund Olesen
· 13 years ago
ad6b22e
Don't store COPY pointers in VNInfo.
by Jakob Stoklund Olesen
· 14 years ago
6cee53d
Fix assert condition.
by Lang Hames
· 14 years ago
0494c5c
Switch extendInBlock() to take a kill slot instead of the last use slot.
by Jakob Stoklund Olesen
· 14 years ago
cac923b
Unbreak msvc.
by NAKAMURA Takumi
· 14 years ago
487f2a3
Extract live range calculations from SplitKit.
by Jakob Stoklund Olesen
· 14 years ago