projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Genericize the intrinsics descriptor decoding a bit to make room
[oota-llvm.git]
/
lib
/
CodeGen
/
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
2012-04-28
Jakob Stoklund Olesen
Spring cleaning - Delete dead code.
tree
|
commitdiff
2012-04-28
Andrew Trick
Reapply 155668: Fix the SD scheduler to avoid gluing...
tree
|
commitdiff
2012-04-27
Andrew Trick
Temporarily revert r155668: Fix the SD scheduler to...
tree
|
commitdiff
2012-04-26
Andrew Trick
Fix the SD scheduler to avoid gluing the same node...
tree
|
commitdiff
2012-04-25
Jakob Stoklund Olesen
Remove more dead code.
tree
|
commitdiff
2012-04-25
Jakob Stoklund Olesen
Remove the -disable-cross-class-join option.
tree
|
commitdiff
2012-04-25
Jakob Stoklund Olesen
Cross-class joining is winning.
tree
|
commitdiff
2012-04-24
Andrew Trick
Fix a naughty header include that breaks "installed...
tree
|
commitdiff
2012-04-24
Evan Cheng
MachineBasicBlock::SplitCriticalEdge() should follow...
tree
|
commitdiff
2012-04-24
Andrew Trick
cmake: new file
tree
|
commitdiff
2012-04-24
Andrew Trick
misched: DAG builder must special case earlyclobber
tree
|
commitdiff
2012-04-24
Andrew Trick
misched: try (not too hard) to place debug values where...
tree
|
commitdiff
2012-04-24
Andrew Trick
misched: ignore debug values during scheduling
tree
|
commitdiff
2012-04-24
Andrew Trick
misched: DAG builder support for tracking register...
tree
|
commitdiff
2012-04-24
Andrew Trick
RegisterPressure: A utility for computing register...
tree
|
commitdiff
2012-04-24
Bill Wendling
Look for the 'Is Simulated' module flag. This indicates...
tree
|
commitdiff
2012-04-23
Preston Gurd
This patch fixes a problem which arose when using the...
tree
|
commitdiff
2012-04-23
Chandler Carruth
Temporarily revert r155364 until the upstream review...
tree
|
commitdiff
2012-04-23
Sirish Pande
Hexagon Packetizer's target independent fix.
tree
|
commitdiff
2012-04-22
Elena Demikhovsky
ZERO_EXTEND/SIGN_EXTEND/TRUNCATE optimization for AVX2
tree
|
commitdiff
2012-04-21
Nadav Rotem
Teach getVectorTypeBreakdown about promotion of vectors...
tree
|
commitdiff
2012-04-20
Jakob Stoklund Olesen
Fix PR12599.
tree
|
commitdiff
2012-04-20
Jakob Stoklund Olesen
Make ISelPosition a local variable.
tree
|
commitdiff
2012-04-20
Jakob Stoklund Olesen
Register DAGUpdateListeners with SelectionDAG.
tree
|
commitdiff
2012-04-20
Jakob Stoklund Olesen
Print <def,read-undef> to avoid confusion.
tree
|
commitdiff
2012-04-20
Andrew Trick
New and improved comment.
tree
|
commitdiff
2012-04-20
Andrew Trick
SparseSet: Add support for key-derived indexes and...
tree
|
commitdiff
2012-04-20
Andrew Trick
misched: initialize BB
tree
|
commitdiff
2012-04-19
Andrew Trick
Allow targets to select the default scheduler by name.
tree
|
commitdiff
2012-04-18
Chandler Carruth
This reverts a long string of commits to the Hexagon...
tree
|
commitdiff
2012-04-18
Pete Cooper
LiveIntervalUpdate validators weren't recorded after...
tree
|
commitdiff
2012-04-17
Joel Jones
Fixes a problem in instruction selection with testing...
tree
|
commitdiff
2012-04-17
Lang Hames
SlotIndexes used to store the index list in a crufty...
tree
|
commitdiff
2012-04-16
Eric Christopher
Make comment here more clear.
tree
|
commitdiff
2012-04-16
Chandler Carruth
Fix updateTerminator to be resiliant to degenerate...
tree
|
commitdiff
2012-04-16
Chandler Carruth
Flip the new block-placement pass to be on by default.
tree
|
commitdiff
2012-04-16
Chandler Carruth
Add a somewhat hacky heuristic to do something differen...
tree
|
commitdiff
2012-04-16
Chandler Carruth
Tweak the loop rotation logic to check whether the...
tree
|
commitdiff
2012-04-16
Hal Finkel
Remove dead SD nodes after the combining pass. Fixes...
tree
|
commitdiff
2012-04-16
Chandler Carruth
Rewrite how machine block placement handles loop rotation.
tree
|
commitdiff
2012-04-15
Nadav Rotem
When emulating vselect using OR/AND/XOR make sure to...
tree
|
commitdiff
2012-04-13
Andrew Trick
misched: Added CanHandleTerminators.
tree
|
commitdiff
2012-04-13
Benjamin Kramer
Reduce malloc traffic in DwarfAccelTable
tree
|
commitdiff
2012-04-12
Sirish Pande
HexagonPacketizer patch.
tree
|
commitdiff
2012-04-11
Nadav Rotem
Reapply 154397. Original message:
tree
|
commitdiff
2012-04-11
Craig Topper
Fix an overly indented line. Remove an 'else' after...
tree
|
commitdiff
next