Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
a31ad5172e4a18aabc8444feb33b58d4a16ab69d
/
llvm
/
lib
/
Target
/
SparcV9
/
ModuloScheduling
/
ModuloScheduling.h
a31ad51
Fixed bug in findAllcircuits. Fixed branch addition to schedule. Added debug information.
by Tanya Lattner
· 21 years ago
56807c6
Added new circuit finding alogrithm.
by Tanya Lattner
· 21 years ago
201e972
Reworked branch adding in prologue. Added check for infinite loops which are not modulo scheduled.
by Tanya Lattner
· 21 years ago
d8cc4fa
Reworked branching so we don't handle BAs specially. It just updates the branchTO regardless of what type of branch it is.
by Tanya Lattner
· 21 years ago
ab9cf27
Fixed a bug where I was trying to ModuloSchedule a loop with no instructions but a terminator.
by Tanya Lattner
· 21 years ago
7beb51c
Added my own defMap. Only saving values that are not loop invariant. Fixed a couple of assertions that were triggered due to registers not being allocated. These both had to do with PHINodes.
by Tanya Lattner
· 21 years ago
444be61
Added gross hacks such as creating my own def-use map, and picking on Instruction that I can add all my TmpInstructions to its MCFI.
by Tanya Lattner
· 21 years ago
ddebd1e
Fixed bug with infinite epilogues.
by Tanya Lattner
· 21 years ago
4a4af7e
ModuloScheduling moved to lib/Target/SparcV9 as it is SparcV9-specific
by Misha Brukman
· 21 years ago
[Renamed from llvm/lib/CodeGen/ModuloScheduling/ModuloScheduling.h]
dbac0cb
Added debug information. Fixed several bugs in the reconstruct loop function.
by Tanya Lattner
· 21 years ago
081fbd1
Updated ModuloScheduling. It makes it all the wya through register allocation on the new code!!
by Tanya Lattner
· 21 years ago
50cbb9a
updates to ModuloSched
by Tanya Lattner
· 21 years ago
a066df6
Updating my cvs versions. THis is still in progress and much will be changed.
by Tanya Lattner
· 21 years ago
a6820d6
Updating my versions of ModuloScheduling in cvs. Still not complete.
by Tanya Lattner
· 21 years ago
48a503b
Adding new Modulo Scheduling graph files.
by Tanya Lattner
· 22 years ago
7efb18f
Putting my revised version of ModuloScheduling in cvs. This is not complete...
by Tanya Lattner
· 22 years ago
c40f66c
add some comments
by Guochun Shi
· 22 years ago
2ee8c11
delete useless functions add comment
by Guochun Shi
· 22 years ago
1ecd0e0
change DEBUG to DEBUG_PRINT
by Guochun Shi
· 22 years ago
8dfdb0f
compiled with the new SchedGraphCommon
by Guochun Shi
· 22 years ago
856ee91
so far everything compiles
by Guochun Shi
· 22 years ago
a456062
Fixed compilation errors, command-line argument declarations, cleaned up code to
by Misha Brukman
· 23 years ago
218a732
Made the code readable:
by Misha Brukman
· 23 years ago
b250dc6
change the include file names and some class names to make it compile
by Guochun Shi
· 23 years ago
45d8f32
*** empty log message ***
by Guochun Shi
· 23 years ago