Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
fc51282cbe1bfe03994f44b718339597c9ce4de7
/
llvm
/
lib
/
CodeGen
/
ExactHazardRecognizer.cpp
8501dbbe
Do a scheduling pass ignoring anti-dependencies to identify candidate registers that should be renamed.
by David Goodwin
· 16 years ago
9c09684
80 column violation.
by Evan Cheng
· 16 years ago
bf97147a
Make the end-of-itinerary mark explicit. Some cleanup.
by David Goodwin
· 16 years ago
74b7956
Use early returns.
by David Goodwin
· 16 years ago
bc74cae
Use delete[] to match new[] (found by valgrind).
by Duncan Sands
· 16 years ago
1d5d245
Don't crash when target has no itineraries.
by David Goodwin
· 16 years ago
a2c4594
Normalize how the 'namespace llvm {' is used in this file.
by Bill Wendling
· 16 years ago
d813cbf
Extend the instruction itinerary model to include the ability to indicate the def and use cycle for each operand. This additional information is optional, so existing itineraries do not need to be changed.
by David Goodwin
· 16 years ago
b369ee4
Enhance the InstrStage object to enable the specification of an Itinerary with overlapping stages. The default is to maintain the current behavior that the "next" stage immediately follows the previous one.
by David Goodwin
· 16 years ago
fd5defe
Allow a zero cycle stage to reserve/require a FU without advancing the cycle counter.
by David Goodwin
· 16 years ago
0c04f2b
Fix a -Asserts warning.
by Daniel Dunbar
· 16 years ago
f20236a
Replace DOUT.
by David Goodwin
· 16 years ago
6021b4d
Post RA scheduler changes. Introduce a hazard recognizer that uses the target schedule information to accurately model the pipeline. Update the scheduler to correctly handle multi-issue targets.
by David Goodwin
· 16 years ago