projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
test commit
[oota-llvm.git]
/
lib
/
CodeGen
/
2012-05-21
Jakob Stoklund Olesen
Give a small negative bias to giant edge bundles.
tree
|
commitdiff
2012-05-20
Jakob Stoklund Olesen
Clear kill flags on the fly when joining intervals.
tree
|
commitdiff
2012-05-20
Jakob Stoklund Olesen
Constrain regclasses in PeepholeOptimizer.
tree
|
commitdiff
2012-05-20
Jakob Stoklund Olesen
Constrain register classes in TailDup.
tree
|
commitdiff
2012-05-20
Peter Collingbourne
When legalising shifts, do not pre-build a list of...
tree
|
commitdiff
2012-05-20
Benjamin Kramer
Plug a leak when using MCJIT.
tree
|
commitdiff
2012-05-20
Benjamin Kramer
Use TargetMachine's register info instead of creating...
tree
|
commitdiff
2012-05-20
Jakob Stoklund Olesen
Properly constrain register classes for sub-registers.
tree
|
commitdiff
2012-05-20
Jakob Stoklund Olesen
Properly constrain register classes in 2-addr.
tree
|
commitdiff
2012-05-20
Jakob Stoklund Olesen
Missed a push_back in r157147.
tree
|
commitdiff
2012-05-20
Jakob Stoklund Olesen
Avoid deleting extra copies when RegistersDefinedFromSa...
tree
|
commitdiff
2012-05-20
Jakob Stoklund Olesen
Fix build bots.
tree
|
commitdiff
2012-05-20
Jakob Stoklund Olesen
LiveRangeQuery simplifies shrinkToUses().
tree
|
commitdiff
2012-05-20
Jakob Stoklund Olesen
Use LiveRangeQuery in ScheduleDAGInstrs.
tree
|
commitdiff
2012-05-20
Jakob Stoklund Olesen
Eliminate some uses of struct LiveRange.
tree
|
commitdiff
2012-05-20
Jakob Stoklund Olesen
Use LiveRangeQuery instead of getLiveRangeContaining().
tree
|
commitdiff
2012-05-19
Jakob Stoklund Olesen
Simplify overlap check.
tree
|
commitdiff
2012-05-19
Jakob Stoklund Olesen
Fix 12892.
tree
|
commitdiff
2012-05-19
Jakob Stoklund Olesen
Remove the late DCE in RegisterCoalescer.
tree
|
commitdiff
2012-05-19
Jakob Stoklund Olesen
Erase joined copies immediately.
tree
|
commitdiff
2012-05-19
Jakob Stoklund Olesen
Fix an ancient bug in removeCopyByCommutingDef().
tree
|
commitdiff
2012-05-19
Jakob Stoklund Olesen
Collect inflatable virtual registers on the fly.
tree
|
commitdiff
2012-05-19
Jakob Stoklund Olesen
Eliminate dead code after remat.
tree
|
commitdiff
2012-05-19
Jakob Stoklund Olesen
Don't remat during updateRegDefsUses().
tree
|
commitdiff
2012-05-19
Jakob Stoklund Olesen
Immediately erase trivially useless copies.
tree
|
commitdiff
2012-05-19
Jakob Stoklund Olesen
Run proper recursive dead code elimination during coale...
tree
|
commitdiff
2012-05-19
Jakob Stoklund Olesen
Allow LiveRangeEdit to be created with a NULL parent.
tree
|
commitdiff
2012-05-18
Jakob Stoklund Olesen
Modernize naming convention for class members.
tree
|
commitdiff
2012-05-18
Jakob Stoklund Olesen
Move all work list processing to copyCoalesceWorkList().
tree
|
commitdiff
2012-05-18
Jim Grosbach
Refactor data-in-code annotations.
tree
|
commitdiff
2012-05-18
Eric Christopher
Remove duplicate code that we could just fallthrough to.
tree
|
commitdiff
2012-05-18
Jakob Stoklund Olesen
Simplify RegisterCoalescer::copyCoalesceInMBB().
tree
|
commitdiff
2012-05-18
Jakob Stoklund Olesen
Remove support for PhysReg joining.
tree
|
commitdiff
2012-05-18
Stepan Dyatkovskiy
Recommited reworked r156804:
tree
|
commitdiff
2012-05-18
Evan Cheng
Teach two-address pass to update the "source" map so...
tree
|
commitdiff
2012-05-17
Andrew Trick
comments
tree
|
commitdiff
2012-05-17
Andrew Trick
misched: trace ReadyQ.
tree
|
commitdiff
2012-05-17
Andrew Trick
misched: Added 3-level regpressure back-off.
tree
|
commitdiff
2012-05-17
Andrew Trick
comment
tree
|
commitdiff
2012-05-17
Andrew Trick
regpressure: Fix getMaxUpwardPressureDelta.
tree
|
commitdiff
2012-05-17
Andrew Trick
misched: fix liveness iterators
tree
|
commitdiff
2012-05-17
Andrew Trick
whitespace
tree
|
commitdiff
2012-05-17
Jakob Stoklund Olesen
Never clear <undef> flags on already joined copies.
tree
|
commitdiff
2012-05-17
Jakob Stoklund Olesen
Fix a verifier bug.
tree
|
commitdiff
2012-05-17
Bill Wendling
Relax the requirement that the exception object must...
tree
|
commitdiff
2012-05-17
Stepan Dyatkovskiy
SelectionDAGBuilder: CaseBlock, CaseRanges and CaseCmp...
tree
|
commitdiff
2012-05-16
Jakob Stoklund Olesen
Set sub-register <undef> flags more accurately.
tree
|
commitdiff
2012-05-16
Duncan Sands
Fix a thinko in DisintegrateMERGE_VALUES. Patch by...
tree
|
commitdiff
2012-05-15
Jakob Stoklund Olesen
Enable sub-sub-register copy coalescing.
tree
|
commitdiff
2012-05-15
Jakob Stoklund Olesen
Teach RegisterCoalescer to handle symmetric sub-registe...
tree
|
commitdiff
2012-05-15
Jakob Stoklund Olesen
Handle NewReg==OldReg in renameRegister().
tree
|
commitdiff
2012-05-15
Jakob Stoklund Olesen
We never call adjustCopiesBackFrom() for partial copies.
tree
|
commitdiff
2012-05-15
Jakob Stoklund Olesen
Extend the CoalescerPair interface to handle symmetric...
tree
|
commitdiff
2012-05-15
Andrew Trick
Add -enable-aa-sched-mi, off by default, for AliasAnaly...
tree
|
commitdiff
2012-05-15
Jim Grosbach
Allow MCCodeEmitter access to the target MCRegisterInfo.
tree
|
commitdiff
2012-05-15
Stepan Dyatkovskiy
Rejected r156804 due to buildbots failures.
tree
|
commitdiff
2012-05-15
Stepan Dyatkovskiy
SelectionDAGBuilder::Clusterify : main functinality...
tree
|
commitdiff
2012-05-14
Jakob Stoklund Olesen
Don't access MO reference after invalidating operand...
tree
|
commitdiff
2012-05-14
Jakob Stoklund Olesen
Fix PR12821.
tree
|
commitdiff
2012-05-14
Dan Gohman
Rename @llvm.debugger to @llvm.debugtrap.
tree
|
commitdiff
2012-05-12
Jakob Stoklund Olesen
Don't look for empty live ranges in the unions.
tree
|
commitdiff
2012-05-11
Chad Rosier
Revert 156658.
tree
|
commitdiff
2012-05-11
Chad Rosier
[fast-isel] Fast-isel doesn't use the expect intrinsic.
tree
|
commitdiff
2012-05-11
Manman Ren
ARM: peephole optimization to remove cmp instruction
tree
|
commitdiff
2012-05-11
Dan Gohman
Define a new intrinsic, @llvm.debugger. It will be...
tree
|
commitdiff
2012-05-10
Andrew Trick
misched: Print machineinstrs with -debug-only=misched
tree
|
commitdiff
2012-05-10
Andrew Trick
misched: tracing register pressure heuristics.
tree
|
commitdiff
2012-05-10
Andrew Trick
misched: Add register pressure backoff to ConvergingSch...
tree
|
commitdiff
2012-05-10
Andrew Trick
misched: Release only unscheduled nodes into ReadyQ.
tree
|
commitdiff
2012-05-10
Andrew Trick
misched: Added ReadyQ container wrapper for Top and...
tree
|
commitdiff
2012-05-10
Andrew Trick
misched: Introducing Top and Bottom register pressure...
tree
|
commitdiff
2012-05-10
Andrew Trick
RegPressure: API for speculatively checking instruction...
tree
|
commitdiff
2012-05-10
Andrew Trick
RegPressure: fix array index iteration style.
tree
|
commitdiff
2012-05-10
Manman Ren
Revert: 156550 "ARM: peephole optimization to remove...
tree
|
commitdiff
2012-05-10
Manman Ren
ARM: peephole optimization to remove cmp instruction
tree
|
commitdiff
2012-05-08
Eric Christopher
Fix thinko in conditional.
tree
|
commitdiff
2012-05-08
Jim Grosbach
DAGCombiner should not change the type of an extract_ve...
tree
|
commitdiff
2012-05-08
Akira Hatanaka
Formatting fixes.
tree
|
commitdiff
2012-05-08
Eric Christopher
Handle OpDeref in case it comes in as a register operand.
tree
|
commitdiff
2012-05-08
Jakob Stoklund Olesen
Extract methods for joining physregs.
tree
|
commitdiff
2012-05-07
Jakob Stoklund Olesen
Naming convention and whitespace. No functional change.
tree
|
commitdiff
2012-05-07
Jakob Stoklund Olesen
Coalesce subreg-subreg copies.
tree
|
commitdiff
2012-05-07
Jakob Stoklund Olesen
Add an MF argument to TRI::getPointerRegClass() and...
tree
|
commitdiff
2012-05-07
Owen Anderson
Teach DAG combine to fold x-x to 0.0 when unsafe FP...
tree
|
commitdiff
2012-05-05
Benjamin Kramer
Add a new target hook "predictableSelectIsExpensive".
tree
|
commitdiff
2012-05-04
Jakob Stoklund Olesen
Make sure findRepresentativeClass picks the widest...
tree
|
commitdiff
2012-05-04
Jakob Stoklund Olesen
Remove extra comma in debug output.
tree
|
commitdiff
2012-05-04
Jakob Stoklund Olesen
Use SuperRegClassIterator for findRepresentativeClass().
tree
|
commitdiff
2012-05-03
Evan Cheng
Fix two-address pass's aggressive instruction commuting...
tree
|
commitdiff
2012-05-03
Andrew Trick
Added TargetRegisterInfo::getAllocatableClass.
tree
|
commitdiff
2012-05-02
Owen Anderson
Teach DAGCombine the same multiply-by-1.0 folding trick...
tree
|
commitdiff
2012-05-02
Owen Anderson
Teach DAG combine that multiplication by 1.0 can always...
tree
|
commitdiff
2012-05-01
Jim Grosbach
Tidy up. Naming conventions.
tree
|
commitdiff
2012-05-01
Jakub Staszak
Use dyn_cast instead of checking opcode and cast.
tree
|
commitdiff
2012-05-01
Bill Wendling
Strip the pointer casts off of allocas so that the...
tree
|
commitdiff
2012-05-01
Sirish Pande
Target independent Hexagon Packetizer fix.
tree
|
commitdiff
2012-05-01
Bill Wendling
Change the PassManager from a reference to a pointer.
tree
|
commitdiff
2012-04-30
Jakub Staszak
Add some constantness. No functionality change.
tree
|
commitdiff
2012-04-29
Benjamin Kramer
RegisterPressure: ArrayRefize some functions for better...
tree
|
commitdiff
2012-04-28
Jakob Stoklund Olesen
Don't update spill weights when joining intervals.
tree
|
commitdiff
next