projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
sched: Avoid trivially redundant DAG edges. Take the one with higher latency.
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-06-13
Andrew Trick
sched: Avoid trivially redundant DAG edges. Take the...
tree
|
commitdiff
2012-06-11
Andrew Trick
misched: When querying RegisterPressureTracker, always...
tree
|
commitdiff
2012-06-11
Andrew Trick
misched: regpressure getMaxPressureDelta, revert accide...
tree
|
commitdiff
2012-06-09
Benjamin Kramer
Allocate the contents of DwarfDebug's StringMaps in...
tree
|
commitdiff
2012-06-09
Andrew Trick
Register pressure: added getPressureAfterInstr.
tree
|
commitdiff
2012-06-09
Jakob Stoklund Olesen
Sketch a LiveRegMatrix analysis pass.
tree
|
commitdiff
2012-06-09
Jakob Stoklund Olesen
Also compute MBB live-in lists in the new rewriter...
tree
|
commitdiff
2012-06-08
Jakob Stoklund Olesen
Reintroduce VirtRegRewriter.
tree
|
commitdiff
2012-06-08
Evan Cheng
Start implementing pre-ra if-converter: using speculati...
tree
|
commitdiff
2012-06-08
Andrew Trick
TargetInstrInfo hooks implemented in codegen should...
tree
|
commitdiff
2012-06-08
Andrew Trick
Fix Target->Codegen dependence.
tree
|
commitdiff
2012-06-07
Pete Cooper
Move terminator machine verification to check MachineBa...
tree
|
commitdiff
2012-06-06
Manman Ren
Revert r157755.
tree
|
commitdiff
2012-06-06
Jakob Stoklund Olesen
Properly verify liveness with bundled machine instructions.
tree
|
commitdiff
2012-06-06
Andrew Trick
Move RegisterClassInfo.h.
tree
|
commitdiff
2012-06-06
Andrew Trick
Move RegisterPressure.h.
tree
|
commitdiff
2012-06-06
Benjamin Kramer
Round 2 of dead private variable removal.
tree
|
commitdiff
2012-06-06
Benjamin Kramer
Remove unused private fields found by clang's new ...
tree
|
commitdiff
2012-06-06
Jakob Stoklund Olesen
Remove dead debug option -disable-rematerialization.
tree
|
commitdiff
2012-06-06
Benjamin Kramer
Stop leaking RegScavengers from TailDuplication.
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Move LiveUnionArray into LiveIntervalUnion.h
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Don't print register names in LiveIntervalUnion::print().
tree
|
commitdiff
2012-06-05
Matt Beaumont-Gay
Suppress -Wunused-variable in -Asserts build
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Simplify LiveInterval::print().
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Add experimental support for register unit liveness.
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Implement LiveRangeCalc::extendToUses() and createDeadD...
tree
|
commitdiff
2012-06-05
Andrew Trick
MachineInstr::eraseFromParent fix for removing bundled...
tree
|
commitdiff
2012-06-05
Andrew Trick
misched: API for minimum vs. expected latency.
tree
|
commitdiff
2012-06-05
Lang Hames
Add a new intrinsic: llvm.fmuladd. This intrinsic repre...
tree
|
commitdiff
2012-06-05
Andrew Trick
misched: Added MultiIssueItineraries.
tree
|
commitdiff
2012-06-05
Andrew Trick
sdsched: Use the right heuristics when -mcpu is not...
tree
|
commitdiff
2012-06-05
Andrew Trick
misched: Allow disabling scoreboard hazard checking...
tree
|
commitdiff
2012-06-05
Andrew Trick
misched: comments from code review.
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Remove the last remat-related code from LiveIntervalAna...
tree
|
commitdiff
2012-06-05
Jakob Stoklund Olesen
Stop using LiveIntervals::isReMaterializable().
tree
|
commitdiff
2012-06-04
Jakob Stoklund Olesen
Delete dead code.
tree
|
commitdiff
2012-06-04
Jakob Stoklund Olesen
Switch LiveIntervals member variable to LLVM naming...
tree
|
commitdiff
2012-06-04
Jakob Stoklund Olesen
Pass context pointers to LiveRangeCalc::reset().
tree
|
commitdiff
2012-06-04
Nadav Rotem
Remove the "-promote-elements" flag. This flag is now...
tree
|
commitdiff
2012-06-02
Benjamin Kramer
Fix typos found by github.com/lyda/misspell-check
tree
|
commitdiff
2012-06-02
Stepan Dyatkovskiy
PR1255: case ranges.
tree
|
commitdiff
2012-06-02
Stepan Dyatkovskiy
PR1255: case ranges.
tree
|
commitdiff
2012-06-02
Akira Hatanaka
Fix a bug in the code which custom-lowers truncating...
tree
|
commitdiff
2012-06-01
Jakob Stoklund Olesen
Switch all register list clients to the new MC*Iterator...
tree
|
commitdiff
2012-06-01
Jakob Stoklund Olesen
Remove physreg support from adjustCopiesBackFrom and...
tree
|
commitdiff
2012-06-01
Jakob Stoklund Olesen
Simplify some more getAliasSet callers.
tree
|
commitdiff
2012-06-01
Jakob Stoklund Olesen
Switch some getAliasSet clients to MCRegAliasIterator.
tree
|
commitdiff
2012-06-01
Manman Ren
ARM: properly handle alignment for struct byval.
tree
|
commitdiff
2012-06-01
Stepan Dyatkovskiy
PR1255: case ranges.
tree
|
commitdiff
2012-06-01
Chris Lattner
quick fix for PR13006, will check in testcase later.
tree
|
commitdiff
2012-06-01
Chris Lattner
enhance the logic for looking through tailcalls to...
tree
|
commitdiff
2012-06-01
Chris Lattner
enhance getNoopInput to know about vector<->vector...
tree
|
commitdiff
2012-06-01
Chris Lattner
rearrange some logic, no functionality change.
tree
|
commitdiff
2012-06-01
Eric Christopher
Add support for enum forward declarations.
tree
|
commitdiff
2012-05-31
Manman Ren
X86: replace SUB with CMP if possible
tree
|
commitdiff
2012-05-30
Jakob Stoklund Olesen
Prioritize smaller register classes for urgent evictions.
tree
|
commitdiff
2012-05-30
Owen Anderson
Switch the canonical FMA term operand order to match...
tree
|
commitdiff
2012-05-30
Owen Anderson
Teach DAGCombine to canonicalize the position of a...
tree
|
commitdiff
2012-05-30
Chad Rosier
Remove extra space.
tree
|
commitdiff
2012-05-30
Jakob Stoklund Olesen
Remove some redundant tests.
tree
|
commitdiff
2012-05-30
Evan Cheng
Teach taildup to update livein set. rdar://11538365
tree
|
commitdiff
2012-05-30
Evan Cheng
If-converter models predicated defs as read + write...
tree
|
commitdiff
2012-05-30
Bob Wilson
Add an insertPass API to TargetPassConfig. <rdar:...
tree
|
commitdiff
2012-05-29
Evan Cheng
Optional def can be either a def or a use (of reg0).
tree
|
commitdiff
2012-05-29
Lang Hames
Clear the entering, exiting and internal ranges of...
tree
|
commitdiff
2012-05-29
Stepan Dyatkovskiy
ConstantRangesSet renamed to IntegersSubset. CRSBuilder...
tree
|
commitdiff
2012-05-28
Peter Collingbourne
Add llvm.fabs intrinsic.
tree
|
commitdiff
2012-05-28
Stepan Dyatkovskiy
PR1255: Case Ranges
tree
|
commitdiff
2012-05-27
Peter Collingbourne
Have getOrCreateSubprogramDIE store the DIE for a subpr...
tree
|
commitdiff
2012-05-27
Benjamin Kramer
Missed parens.
tree
|
commitdiff
2012-05-27
Benjamin Kramer
r157525 didn't work, just disable iterator checking.
tree
|
commitdiff
2012-05-27
Benjamin Kramer
SDAGBuilder: Avoid iterator invalidation harder.
tree
|
commitdiff
2012-05-26
Benjamin Kramer
SDAGBuilder: Don't create an invalid iterator when...
tree
|
commitdiff
2012-05-26
Benjamin Kramer
SelectionDAGBuilder: When emitting small compare chains...
tree
|
commitdiff
2012-05-26
Benjamin Kramer
ScoreboardHazardRecognizer: Remove dead conditional...
tree
|
commitdiff
2012-05-25
Justin Holewinski
Change interface for TargetLowering::LowerCallTo and...
tree
|
commitdiff
2012-05-25
Andrew Trick
misched: trace formatting
tree
|
commitdiff
2012-05-25
Eli Friedman
Simplify code for calling a function where CanLowerRetu...
tree
|
commitdiff
2012-05-24
Kaelyn Uhrain
Silence unused variable warnings from when assertions...
tree
|
commitdiff
2012-05-24
Andrew Trick
misched: Use the same scheduling heuristics with -misch...
tree
|
commitdiff
2012-05-24
Andrew Trick
misched: Trace regpressure.
tree
|
commitdiff
2012-05-24
Andrew Trick
misched: Give each ReadyQ a unique ID
tree
|
commitdiff
2012-05-24
Andrew Trick
misched: Added ScoreboardHazardRecognizer.
tree
|
commitdiff
2012-05-24
Andrew Trick
misched: Release bottom roots in reverse order.
tree
|
commitdiff
2012-05-24
Andrew Trick
misched: rename ReadyQ class
tree
|
commitdiff
2012-05-24
Andrew Trick
misched: copy comments so compareRPDelta is readable...
tree
|
commitdiff
2012-05-24
Andrew Trick
regpressure: Added RegisterPressure::dump
tree
|
commitdiff
2012-05-24
Andrew Trick
regpressure: physreg livein/out fix
tree
|
commitdiff
2012-05-24
Craig Topper
Mark some static arrays as const.
tree
|
commitdiff
2012-05-23
Jakob Stoklund Olesen
Add a last resort tryInstructionSplit() to RAGreedy.
tree
|
commitdiff
2012-05-23
Bill Wendling
Forgot to reverse conditional.
tree
|
commitdiff
2012-05-23
Bill Wendling
Reduce indentation by early detection of 'continue...
tree
|
commitdiff
2012-05-23
Jakob Stoklund Olesen
Correctly deal with identity copies in RegisterCoalescer.
tree
|
commitdiff
2012-05-23
Patrik Hägglund
Small fix for the debug output from PBQP (PR12822).
tree
|
commitdiff
2012-05-23
Eric Christopher
Add support for C++11 enum classes in llvm.
tree
|
commitdiff
2012-05-22
Eric Christopher
Untabify and 80-col.
tree
|
commitdiff
2012-05-22
Eric Christopher
Formatting consistency.
tree
|
commitdiff
2012-05-22
Jakob Stoklund Olesen
Only erase virtregs with no uses left.
tree
|
commitdiff
2012-05-21
Owen Anderson
Fix use of an unitialized value in the LegalizeOps...
tree
|
commitdiff
2012-05-21
Chad Rosier
Typo.
tree
|
commitdiff
next