test commit
[oota-llvm.git] / lib / CodeGen /
2012-05-21 Jakob Stoklund OlesenGive a small negative bias to giant edge bundles.
2012-05-20 Jakob Stoklund OlesenClear kill flags on the fly when joining intervals.
2012-05-20 Jakob Stoklund OlesenConstrain regclasses in PeepholeOptimizer.
2012-05-20 Jakob Stoklund OlesenConstrain register classes in TailDup.
2012-05-20 Peter CollingbourneWhen legalising shifts, do not pre-build a list of...
2012-05-20 Benjamin KramerPlug a leak when using MCJIT.
2012-05-20 Benjamin KramerUse TargetMachine's register info instead of creating...
2012-05-20 Jakob Stoklund OlesenProperly constrain register classes for sub-registers.
2012-05-20 Jakob Stoklund OlesenProperly constrain register classes in 2-addr.
2012-05-20 Jakob Stoklund OlesenMissed a push_back in r157147.
2012-05-20 Jakob Stoklund OlesenAvoid deleting extra copies when RegistersDefinedFromSa...
2012-05-20 Jakob Stoklund OlesenFix build bots.
2012-05-20 Jakob Stoklund OlesenLiveRangeQuery simplifies shrinkToUses().
2012-05-20 Jakob Stoklund OlesenUse LiveRangeQuery in ScheduleDAGInstrs.
2012-05-20 Jakob Stoklund OlesenEliminate some uses of struct LiveRange.
2012-05-20 Jakob Stoklund OlesenUse LiveRangeQuery instead of getLiveRangeContaining().
2012-05-19 Jakob Stoklund OlesenSimplify overlap check.
2012-05-19 Jakob Stoklund OlesenFix 12892.
2012-05-19 Jakob Stoklund OlesenRemove the late DCE in RegisterCoalescer.
2012-05-19 Jakob Stoklund OlesenErase joined copies immediately.
2012-05-19 Jakob Stoklund OlesenFix an ancient bug in removeCopyByCommutingDef().
2012-05-19 Jakob Stoklund OlesenCollect inflatable virtual registers on the fly.
2012-05-19 Jakob Stoklund OlesenEliminate dead code after remat.
2012-05-19 Jakob Stoklund OlesenDon't remat during updateRegDefsUses().
2012-05-19 Jakob Stoklund OlesenImmediately erase trivially useless copies.
2012-05-19 Jakob Stoklund OlesenRun proper recursive dead code elimination during coale...
2012-05-19 Jakob Stoklund OlesenAllow LiveRangeEdit to be created with a NULL parent.
2012-05-18 Jakob Stoklund OlesenModernize naming convention for class members.
2012-05-18 Jakob Stoklund OlesenMove all work list processing to copyCoalesceWorkList().
2012-05-18 Jim GrosbachRefactor data-in-code annotations.
2012-05-18 Eric ChristopherRemove duplicate code that we could just fallthrough to.
2012-05-18 Jakob Stoklund OlesenSimplify RegisterCoalescer::copyCoalesceInMBB().
2012-05-18 Jakob Stoklund OlesenRemove support for PhysReg joining.
2012-05-18 Stepan DyatkovskiyRecommited reworked r156804:
2012-05-18 Evan ChengTeach two-address pass to update the "source" map so...
2012-05-17 Andrew Trickcomments
2012-05-17 Andrew Trickmisched: trace ReadyQ.
2012-05-17 Andrew Trickmisched: Added 3-level regpressure back-off.
2012-05-17 Andrew Trickcomment
2012-05-17 Andrew Trickregpressure: Fix getMaxUpwardPressureDelta.
2012-05-17 Andrew Trickmisched: fix liveness iterators
2012-05-17 Andrew Trickwhitespace
2012-05-17 Jakob Stoklund OlesenNever clear <undef> flags on already joined copies.
2012-05-17 Jakob Stoklund OlesenFix a verifier bug.
2012-05-17 Bill WendlingRelax the requirement that the exception object must...
2012-05-17 Stepan DyatkovskiySelectionDAGBuilder: CaseBlock, CaseRanges and CaseCmp...
2012-05-16 Jakob Stoklund OlesenSet sub-register <undef> flags more accurately.
2012-05-16 Duncan SandsFix a thinko in DisintegrateMERGE_VALUES. Patch by...
2012-05-15 Jakob Stoklund OlesenEnable sub-sub-register copy coalescing.
2012-05-15 Jakob Stoklund OlesenTeach RegisterCoalescer to handle symmetric sub-registe...
2012-05-15 Jakob Stoklund OlesenHandle NewReg==OldReg in renameRegister().
2012-05-15 Jakob Stoklund OlesenWe never call adjustCopiesBackFrom() for partial copies.
2012-05-15 Jakob Stoklund OlesenExtend the CoalescerPair interface to handle symmetric...
2012-05-15 Andrew TrickAdd -enable-aa-sched-mi, off by default, for AliasAnaly...
2012-05-15 Jim GrosbachAllow MCCodeEmitter access to the target MCRegisterInfo.
2012-05-15 Stepan DyatkovskiyRejected r156804 due to buildbots failures.
2012-05-15 Stepan DyatkovskiySelectionDAGBuilder::Clusterify : main functinality...
2012-05-14 Jakob Stoklund OlesenDon't access MO reference after invalidating operand...
2012-05-14 Jakob Stoklund OlesenFix PR12821.
2012-05-14 Dan GohmanRename @llvm.debugger to @llvm.debugtrap.
2012-05-12 Jakob Stoklund OlesenDon't look for empty live ranges in the unions.
2012-05-11 Chad RosierRevert 156658.
2012-05-11 Chad Rosier[fast-isel] Fast-isel doesn't use the expect intrinsic.
2012-05-11 Manman RenARM: peephole optimization to remove cmp instruction
2012-05-11 Dan GohmanDefine a new intrinsic, @llvm.debugger. It will be...
2012-05-10 Andrew Trickmisched: Print machineinstrs with -debug-only=misched
2012-05-10 Andrew Trickmisched: tracing register pressure heuristics.
2012-05-10 Andrew Trickmisched: Add register pressure backoff to ConvergingSch...
2012-05-10 Andrew Trickmisched: Release only unscheduled nodes into ReadyQ.
2012-05-10 Andrew Trickmisched: Added ReadyQ container wrapper for Top and...
2012-05-10 Andrew Trickmisched: Introducing Top and Bottom register pressure...
2012-05-10 Andrew TrickRegPressure: API for speculatively checking instruction...
2012-05-10 Andrew TrickRegPressure: fix array index iteration style.
2012-05-10 Manman RenRevert: 156550 "ARM: peephole optimization to remove...
2012-05-10 Manman RenARM: peephole optimization to remove cmp instruction
2012-05-08 Eric ChristopherFix thinko in conditional.
2012-05-08 Jim GrosbachDAGCombiner should not change the type of an extract_ve...
2012-05-08 Akira HatanakaFormatting fixes.
2012-05-08 Eric ChristopherHandle OpDeref in case it comes in as a register operand.
2012-05-08 Jakob Stoklund OlesenExtract methods for joining physregs.
2012-05-07 Jakob Stoklund OlesenNaming convention and whitespace. No functional change.
2012-05-07 Jakob Stoklund OlesenCoalesce subreg-subreg copies.
2012-05-07 Jakob Stoklund OlesenAdd an MF argument to TRI::getPointerRegClass() and...
2012-05-07 Owen AndersonTeach DAG combine to fold x-x to 0.0 when unsafe FP...
2012-05-05 Benjamin KramerAdd a new target hook "predictableSelectIsExpensive".
2012-05-04 Jakob Stoklund OlesenMake sure findRepresentativeClass picks the widest...
2012-05-04 Jakob Stoklund OlesenRemove extra comma in debug output.
2012-05-04 Jakob Stoklund OlesenUse SuperRegClassIterator for findRepresentativeClass().
2012-05-03 Evan ChengFix two-address pass's aggressive instruction commuting...
2012-05-03 Andrew TrickAdded TargetRegisterInfo::getAllocatableClass.
2012-05-02 Owen AndersonTeach DAGCombine the same multiply-by-1.0 folding trick...
2012-05-02 Owen AndersonTeach DAG combine that multiplication by 1.0 can always...
2012-05-01 Jim GrosbachTidy up. Naming conventions.
2012-05-01 Jakub StaszakUse dyn_cast instead of checking opcode and cast.
2012-05-01 Bill WendlingStrip the pointer casts off of allocas so that the...
2012-05-01 Sirish PandeTarget independent Hexagon Packetizer fix.
2012-05-01 Bill WendlingChange the PassManager from a reference to a pointer.
2012-04-30 Jakub StaszakAdd some constantness. No functionality change.
2012-04-29 Benjamin KramerRegisterPressure: ArrayRefize some functions for better...
2012-04-28 Jakob Stoklund OlesenDon't update spill weights when joining intervals.
next