projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Don't call destructors on MachineInstr and MachineOperand.
[oota-llvm.git]
/
lib
/
CodeGen
/
PostRASchedulerList.cpp
2012-12-20
Jakob Stoklund Olesen
Use MachineInstrBuilder in a few CodeGen passes.
blob
|
commitdiff
|
raw
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-11-13
Andrew Trick
misched: Don't consider artificial edges weak edges.
blob
|
commitdiff
|
raw
|
diff to current
2012-11-12
Andrew Trick
misched: Infrastructure for weak DAG edges.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-15
Jakob Stoklund Olesen
Switch most getReservedRegs() clients to the MRI equiva...
blob
|
commitdiff
|
raw
|
diff to current
2012-09-11
Manman Ren
Release build: guard dump functions with
blob
|
commitdiff
|
raw
|
diff to current
2012-09-06
Manman Ren
Release build: guard dump functions with "ifndef NDEBUG"
blob
|
commitdiff
|
raw
|
diff to current
2012-08-22
Craig Topper
Add a getName function to MachineFunction. Use it in...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-06
Andrew Trick
Move RegisterClassInfo.h.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-06
Benjamin Kramer
Remove unused private fields found by clang's new ...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-01
Jakob Stoklund Olesen
Switch all register list clients to the new MC*Iterator...
blob
|
commitdiff
|
raw
|
diff to current
2012-04-23
Preston Gurd
This patch fixes a problem which arose when using the...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-09
Andrew Trick
misched interface: rename Begin/End to RegionBegin...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Andrew Trick
misched prep: Expose the ScheduleDAGInstrs interface...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Andrew Trick
misched prep: rename InsertPos to End.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Andrew Trick
misched preparation: rename core scheduler methods...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Andrew Trick
misched preparation: clarify ScheduleDAG and ScheduleDA...
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Andrew Trick
misched preparation: modularize schedule emission.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Andrew Trick
misched preparation: modularize schedule printing.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-07
Andrew Trick
misched preparation: modularize schedule verification.
blob
|
commitdiff
|
raw
|
diff to current
2012-03-05
Craig Topper
Convert more GenRegisterInfo tables from unsigned to...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-23
Benjamin Kramer
BitVectorize loop.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-23
Benjamin Kramer
post-ra-sched: Turn the KillIndices vector into a bitve...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-23
Benjamin Kramer
post-ra-sched: Replace a std::set of regs with a bitvector.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-23
Jakob Stoklund Olesen
Make calls scheduling boundaries post-ra.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-23
Jakob Stoklund Olesen
Handle regmasks in FixupKills.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-22
Craig Topper
Make all pointers to TargetRegisterClass const since...
blob
|
commitdiff
|
raw
|
diff to current
2012-02-08
Andrew Trick
Codegen pass definition cleanup. No functionality.
blob
|
commitdiff
|
raw
|
diff to current
2012-02-08
Andrew Trick
Move pass configuration out of pass constructors: PostR...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-14
Andrew Trick
misched: Added ScheduleDAGInstrs::IsPostRA
blob
|
commitdiff
|
raw
|
diff to current
2011-12-14
Evan Cheng
- Add MachineInstrBundle.h and MachineInstrBundle.cpp...
blob
|
commitdiff
|
raw
|
diff to current
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
next