projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Revert 147399. It broke CodeGen/ARM/vext.ll.
[oota-llvm.git]
/
lib
/
CodeGen
/
PostRASchedulerList.cpp
2011-12-14
Evan Cheng
- Add MachineInstrBundle.h and MachineInstrBundle.cpp...
blob
|
commitdiff
|
raw
2011-12-07
Evan Cheng
Add bundle aware API for querying instruction propertie...
blob
|
commitdiff
|
raw
|
diff to current
2011-11-15
Benjamin Kramer
Remove all remaining uses of Value::getNameStr().
blob
|
commitdiff
|
raw
|
diff to current
2011-07-01
Evan Cheng
Rename TargetSubtarget to TargetSubtargetInfo for consi...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-16
Jakob Stoklund Olesen
Teach antidependency breakers to use RegisterClassInfo.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-02
Devang Patel
Update DBG_VALUEs while breaking anti dependencies.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-01
Andrew Trick
Add an issue width check to the postRA scheduler. Patch...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-06
Andrew Trick
Typo: Reviewed by Alistair.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-06
Andrew Trick
Post-RA scheduler compile time fix. Quadratic computati...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-24
Andrew Trick
Various bits of framework needed for precise machine...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-10
Evan Cheng
Teach if-converter to be more careful with predicating...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Owen Anderson
Reapply r110396, with fixes to appease the Linux buildb...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-06
Owen Anderson
Revert r110396 to fix buildbots.
blob
|
commitdiff
|
raw
|
diff to current
2010-08-05
Owen Anderson
Don't use PassInfo* as a type identifier for passes...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-15
Bill Wendling
Use std::vector instead of TargetRegisterInfo::FirstVir...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-18
Evan Cheng
Allow ARM if-converter to be run after post allocation...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-14
Evan Cheng
- Do away with SimpleHazardRecognizer.h. It's not used...
blob
|
commitdiff
|
raw
|
diff to current
2010-06-12
Evan Cheng
Allow target to provide its own hazard recognizer to...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-21
Evan Cheng
- Change MachineInstr::findRegisterDefOperandIdx so...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-20
Jim Grosbach
Remove dbg_value workaround and associated command...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-19
Jim Grosbach
Enable preserving debug information through post-RA...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-14
Jim Grosbach
80 column and trailing whitespace cleanup
blob
|
commitdiff
|
raw
|
diff to current
2010-05-14
Jim Grosbach
add cmd line option to leave dbgvalues in during post...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-01
Dan Gohman
Get rid of the EdgeMapping map. Instead, just check...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-17
Bob Wilson
As a temporary workaround for post-RA not handling...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-12
Dan Gohman
Remove a #include.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-05
Dale Johannesen
Fix some more places where dbg_value affected codegen.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
David Greene
Change errs() to dbgs().
blob
|
commitdiff
|
raw
|
diff to current
2009-12-09
David Goodwin
<rdar://problem/7453528>. Track only physical registers...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-03
Jakob Stoklund Olesen
Don't hang on to pointers or references after vector...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-20
David Goodwin
Remove some old experimental code that is no longer...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-13
David Goodwin
Allow target to specify regclass for which antideps...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-12
David Goodwin
Rename registers to break output dependencies in additi...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-10
David Goodwin
Fixed to address code review. No functional changes.
blob
|
commitdiff
|
raw
|
diff to current
2009-11-10
David Goodwin
Allow targets to specify register classes whose member...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-05
David Goodwin
Break anti-dependencies using free registers in a round...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-03
David Goodwin
Do a scheduling pass ignoring anti-dependencies to...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-31
Dan Gohman
Make -print-machineinstrs more readable.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-28
David Goodwin
Make AntiDepReg.h internal.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-26
David Goodwin
Allow the aggressive anti-dep breaker to process the...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-26
David Goodwin
Define virtual destructor in *.cpp file.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-26
David Goodwin
Add aggressive anti-dependence breaker. Currently it...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-26
David Goodwin
Break anti-dependence breaking out into its own class.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-25
Nick Lewycky
Remove includes of Support/Compiler.h that are no longe...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-25
Nick Lewycky
Remove VISIBILITY_HIDDEN from class/struct found inside...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-22
David Goodwin
Allow the target to select the level of anti-dependence...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-21
Dan Gohman
Revert r84658 and r84691. They were causing llvm-gcc...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-20
David Goodwin
Respect src register allocation requirements when break...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-20
David Goodwin
Checkpoint more aggressive anti-dependency breaking...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-16
Evan Cheng
Change createPostRAScheduler so it can be turned off...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-16
Evan Cheng
If post-alloc scheduler is not enabled, it should retur...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-13
David Goodwin
Add debugging output.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-10
Dan Gohman
Fix a missing initialization of PostRAScheduler's AA...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-09
Dan Gohman
Factor out LiveIntervalAnalysis' code to determine...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-02
Benjamin Kramer
Fix a use-after-free in post-ra-scheduling.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-01
David Goodwin
All callee-saved registers are live-out of a return...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-01
David Goodwin
Remove neonfp attribute and instead set default based...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-01
David Goodwin
Restore the -post-RA-scheduler flag as an override...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-01
David Goodwin
Use MachineFrameInfo.getPristineRegs() to determine...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-01
Evan Cheng
Observe hasExtraSrcRegAllocReq and hasExtraDefRegAllocR...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-30
Reid Kleckner
Fix integer overflow in instruction scheduling. This...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-30
David Goodwin
Remove -post-RA-schedule flag and add a TargetSubtarget...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Jakob Stoklund Olesen
Use KILL instead of IMPLICIT_DEF in LowerSubregs pass.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-23
David Goodwin
Fix bug in kill flag updating for post-register-allocat...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-18
Evan Cheng
Enhance EmitInstrWithCustomInserter() so target can...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-06
Benjamin Kramer
It's a bool, so treat it like one. Fixes a MSVC warning.
blob
|
commitdiff
|
raw
|
diff to current
2009-09-03
David Goodwin
Create our own block initializer for kill fixups as...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-01
David Goodwin
Add hidden flags to allow binary search of post-RA...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-31
David Goodwin
Don't mark a register live at an undef use.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-29
David Goodwin
Another stab at fixing up register kill flags after...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-25
David Goodwin
Fixup register kills after scheduling.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-23
Chris Lattner
convert LoopInfo.h and GraphWriter.h to use raw_ostream
blob
|
commitdiff
|
raw
|
diff to current
2009-08-12
David Goodwin
Fix counting of Post-RA scheduling stalls. Improve...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-12
Dan Gohman
This logic was accidentally inverted in r78767.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-12
Dan Gohman
Factor out the code for finding an available register...
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
David Goodwin
Use DEBUG macro for debug output.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
David Goodwin
Add some debug output.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-11
David Goodwin
Replace DOUT.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-10
David Goodwin
Post RA scheduler changes. Introduce a hazard recognize...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-31
Dan Gohman
Use setPreservesAll and setPreservesCFG in CodeGen...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-29
Chris Lattner
inline the global 'getInstrOperandRegClass' function...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Torok Edwin
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-11
Torok Edwin
assert(0) -> LLVM_UNREACHABLE.
blob
|
commitdiff
|
raw
|
diff to current
2009-05-05
Evan Cheng
Move getInstrOperandRegClass from the scheduler to...
blob
|
commitdiff
|
raw
|
diff to current
2009-04-09
Bob Wilson
Fix pr3954. The register scavenger asserts for inline...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-11
Duncan Sands
Add parentheses to pacify gcc-4.3.
blob
|
commitdiff
|
raw
|
diff to current
2009-03-10
Dan Gohman
Fix a post-RA scheduling liveness bug. When a basic...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-11
Dan Gohman
When scheduling a block in parts, keep track of the...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-10
Dan Gohman
Consider any instruction that modifies the stack pointe...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-10
Dan Gohman
Factor out more code for computing register live-range...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Evan Cheng
Move getPointerRegClass from TargetInstrInfo to TargetR...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Dan Gohman
Move ScheduleDAGInstrs.h to be a private header. Front...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-03
Dan Gohman
Change the post-RA scheduler to iterate through the
blob
|
commitdiff
|
raw
|
diff to current
2009-01-16
Dan Gohman
Instead of adding dependence edges between terminator...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-16
Dan Gohman
If an anti-dependence uses a non-allocatable register...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-16
Dan Gohman
Fix the check for an empty basic block to check for...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-16
Dan Gohman
Fix a "comparison between signed and unsigned integer...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-16
Dan Gohman
Initial hazard recognizer support in post-pass scheduli...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-15
Dan Gohman
Move a few containers out of ScheduleDAGInstrs::BuildSc...
blob
|
commitdiff
|
raw
|
diff to current
2009-01-05
Dan Gohman
Tidy up #includes, deleting a bunch of unnecessary...
blob
|
commitdiff
|
raw
|
diff to current
next