index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
PostRASchedulerList.cpp
Age
Commit message (
Expand
)
Author
2009-10-02
Fix a use-after-free in post-ra-scheduling.
Benjamin Kramer
2009-10-01
All callee-saved registers are live-out of a return block.
David Goodwin
2009-10-01
Remove neonfp attribute and instead set default based on CPU string. Add -arm...
David Goodwin
2009-10-01
Restore the -post-RA-scheduler flag as an override for the target specificati...
David Goodwin
2009-10-01
Use MachineFrameInfo.getPristineRegs() to determine which callee-saved regist...
David Goodwin
2009-10-01
Observe hasExtraSrcRegAllocReq and hasExtraDefRegAllocReq. Do not change
Evan Cheng
2009-09-30
Fix integer overflow in instruction scheduling. This can happen if we have
Reid Kleckner
2009-09-30
Remove -post-RA-schedule flag and add a TargetSubtarget method to enable post...
David Goodwin
2009-09-28
Use KILL instead of IMPLICIT_DEF in LowerSubregs pass.
Jakob Stoklund Olesen
2009-09-23
Fix bug in kill flag updating for post-register-allocation scheduling. When t...
David Goodwin
2009-09-18
Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ...
Evan Cheng
2009-09-06
It's a bool, so treat it like one. Fixes a MSVC warning.
Benjamin Kramer
2009-09-03
Create our own block initializer for kill fixups as the scheduling one wasn't...
David Goodwin
2009-09-01
Add hidden flags to allow binary search of post-RA scheduling errors.
David Goodwin
2009-08-31
Don't mark a register live at an undef use.
David Goodwin
2009-08-29
Another stab at fixing up register kill flags after post-RA scheduling.
David Goodwin
2009-08-25
Fixup register kills after scheduling.
David Goodwin
2009-08-23
convert LoopInfo.h and GraphWriter.h to use raw_ostream
Chris Lattner
2009-08-12
Fix counting of Post-RA scheduling stalls. Improve debug output.
David Goodwin
2009-08-12
This logic was accidentally inverted in r78767.
Dan Gohman
2009-08-12
Factor out the code for finding an available register for use
Dan Gohman
2009-08-11
Use DEBUG macro for debug output.
David Goodwin
2009-08-11
Add some debug output.
David Goodwin
2009-08-11
Replace DOUT.
David Goodwin
2009-08-10
Post RA scheduler changes. Introduce a hazard recognizer that uses the target...
David Goodwin
2009-07-31
Use setPreservesAll and setPreservesCFG in CodeGen passes.
Dan Gohman
2009-07-29
inline the global 'getInstrOperandRegClass' function into its callers
Chris Lattner
2009-07-14
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.
Torok Edwin
2009-07-11
assert(0) -> LLVM_UNREACHABLE.
Torok Edwin
2009-05-05
Move getInstrOperandRegClass from the scheduler to TargetInstrInfo.
Evan Cheng
2009-04-09
Fix pr3954. The register scavenger asserts for inline assembly with
Bob Wilson
2009-03-11
Add parentheses to pacify gcc-4.3.
Duncan Sands
2009-03-10
Fix a post-RA scheduling liveness bug. When a basic block is being
Dan Gohman
2009-02-11
When scheduling a block in parts, keep track of the overall
Dan Gohman
2009-02-10
Consider any instruction that modifies the stack pointer to be
Dan Gohman
2009-02-10
Factor out more code for computing register live-range informationfor
Dan Gohman
2009-02-06
Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo.
Evan Cheng
2009-02-06
Move ScheduleDAGInstrs.h to be a private header. Front-ends
Dan Gohman
2009-02-03
Change the post-RA scheduler to iterate through the
Dan Gohman
2009-01-16
Instead of adding dependence edges between terminator instructions
Dan Gohman
2009-01-16
If an anti-dependence uses a non-allocatable register, set AntiDepReg
Dan Gohman
2009-01-16
Fix the check for an empty basic block to check for an empty SUnits
Dan Gohman
2009-01-16
Fix a "comparison between signed and unsigned integer expressions"
Dan Gohman
2009-01-16
Initial hazard recognizer support in post-pass scheduling. This includes
Dan Gohman
2009-01-15
Move a few containers out of ScheduleDAGInstrs::BuildSchedGraph
Dan Gohman
2009-01-05
Tidy up #includes, deleting a bunch of unnecessary #includes.
Dan Gohman
2008-12-23
Rename BuildSchedUnits to BuildSchedGraph, and refactor the
Dan Gohman
2008-12-19
Use ~0u instead of -1u as the special value, to hopefully avoid
Dan Gohman
2008-12-16
Eliminate the loop that walks the critical path. Instead, just track the
Dan Gohman
2008-12-16
Enable anti-dependence breaking by default when post-RA scheduling is enabled.
Dan Gohman
[next]