Add -alias and -ralias options to match what we have for functions and
[oota-llvm.git] / lib / CodeGen /
2012-10-27 Jakob Stoklund OlesenNever attempt to join an early-clobber def with a regul...
2012-10-26 Jakob Stoklund OlesenReduce indentation with early exit.
2012-10-26 Jakob Stoklund OlesenAlso make the current basic block a class member.
2012-10-26 Jakob Stoklund OlesenMake the Processed set a class member.
2012-10-26 Jakob Stoklund OlesenFix whitespace and function names to be coding standardy.
2012-10-26 Jakob Stoklund OlesenRemove the canCombineSubRegIndices() target hook.
2012-10-26 Akira HatanakaMake sure I is not the end iterator when isInsideBundle...
2012-10-26 Nicolas GeoffrayRemove GC roots that reference dead objects.
2012-10-26 Nick LewyckyFix typo in comment.
2012-10-25 Jakob Stoklund OlesenStop running the machine code verifier unconditionally.
2012-10-24 Micah VillmowAdd some cleanup to the DataLayout changes requested...
2012-10-24 Micah VillmowBack out r166591, not sure why this made it through...
2012-10-24 Micah VillmowDelete a directory that wasn't supposed to be checked...
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-24 Michael LiaoTeach DAG combine to fold (buildvec (Xint2fp x)) to...
2012-10-24 Jakub StaszakKeep coding standard. Don't evaluate getNumOperands...
2012-10-23 Michael LiaoClean up code and put transformation on (build_vec...
2012-10-23 Nadav RotemMake the indirect branch optimization deterministic...
2012-10-23 Richard SmithPer the C++ standard, we need to include the definition...
2012-10-21 Jakob Stoklund OlesenDon't crash when the Assignments vector is empty.
2012-10-20 Benjamin KramerSymbol hygiene: Make sure declarations and definitions...
2012-10-19 Shuxin Yang1. Remove noreturn attribute from __builtin_debugtrap().
2012-10-19 Nadav Rotemrevert r166264 because the LTO build is still failing
2012-10-19 Shuxin YangThis patch is to fix radar://8426430. It is about llvm...
2012-10-19 Nadav Rotemrecommit the patch that makes LSR and LowerInvoke use...
2012-10-19 Michael LiaoSimplify condition checking as CONCAT assume all inputs...
2012-10-18 Sebastian PopClear unknown mem ops when merging stack slots (pr14090)
2012-10-18 Sebastian PopChange MachineFrameInfo::StackObject::Alloca from Value...
2012-10-18 Nadav RotemIn SimplifySelectOps we pulled two loads through a...
2012-10-18 Bob WilsonTemporarily revert the TargetTransform changes.
2012-10-17 Michael LiaoRevert part of r166049 back and enable test case in...
2012-10-17 Michael LiaoRevert r166049
2012-10-17 Michael LiaoTeach DAG combine to fold (extract_subvec (concat v1...
2012-10-17 Jakob Stoklund OlesenSwitch MRI::UsedPhysRegs to a register unit bit vector.
2012-10-17 Evan ChengAdd a really faster pre-RA scheduler (-pre-RA-sched...
2012-10-17 Jakob Stoklund OlesenMerge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().
2012-10-17 Andrew Trickmisched: Better handling of invalid latencies in the...
2012-10-17 Jakob Stoklund OlesenUse a SparseSet instead of a BitVector for UsedInInstr...
2012-10-16 Jakob Stoklund OlesenAvoid rematerializing a redef immediately after the...
2012-10-16 Jakob Stoklund OlesenRevert r166046 "Switch back to the old coalescer for...
2012-10-16 Michael LiaoTeach DAG combine to fold (trunc (fptoXi x)) to (fptoXi x)
2012-10-16 Rafael EspindolaSwitch back to the old coalescer for now to fix the...
2012-10-16 Stepan DyatkovskiyIssue:
2012-10-16 Andrew Trickmisched: Added handleMove support for updating all...
2012-10-16 Jakob Stoklund OlesenRemove unused BitVectors from getAllocatableSet().
2012-10-15 Jakob Stoklund OlesenRemove RegisterClassInfo::isReserved() and isAllocatable().
2012-10-15 Jakob Stoklund OlesenRemove LIS::isAllocatable() and isReserved() helpers.
2012-10-15 Jakob Stoklund OlesenSwitch most getReservedRegs() clients to the MRI equiva...
2012-10-15 Jakob Stoklund OlesenFreeze the reserved registers as soon as isel is complete.
2012-10-15 Bill WendlingMove the Attributes::Builder outside of the Attributes...
2012-10-15 Rafael EspindolaMake sure we iterate over newly created instructions...
2012-10-15 Andrew Trickmisched: ILP scheduler for experimental heuristics.
2012-10-15 Micah VillmowResubmit the changes to llvm core to update the functio...
2012-10-14 Bill WendlingRemove the bitwise XOR operator from the Attributes...
2012-10-13 Jakob Stoklund OlesenDrop <def,dead> flags when merging into an unused lane.
2012-10-13 Jakob Stoklund OlesenAllow for loops in LiveIntervals::pruneValue().
2012-10-12 Jakob Stoklund OlesenUse a transposed algorithm for handleMove().
2012-10-12 Jakob Stoklund OlesenFix coalescing with IMPLICIT_DEF values.
2012-10-12 Ulrich WeigandFix big-endian codegen bug in DAGTypeLegalizer::ExpandR...
2012-10-12 Evan ChengLegalizer optimize a pair of div / mod to a call to...
2012-10-11 Sean SilvaRemove unnecessary classof()'s
2012-10-11 Micah VillmowRevert 165732 for further review.
2012-10-11 Micah VillmowAdd in the first iteration of support for llvm/clang...
2012-10-11 Jakob Stoklund OlesenPass an explicit operand number to addLiveIns.
2012-10-11 Michael LiaoFollow the same routine to add target float expansion...
2012-10-11 Andrew Trickmisched: Handle "transient" non-instructions.
2012-10-10 Nadav RotemAdd a new interface to allow IR-level passes to access...
2012-10-10 Micah VillmowAdd in support for expansion of all of the comparison...
2012-10-10 Michael LiaoAdd alternative support for FP_ROUND from v2f32 to...
2012-10-10 Stepan DyatkovskiyIssue description:
2012-10-10 Bill WendlingRemove the final bits of Attributes being declared...
2012-10-10 Lang HamesMy earlier "fix" for PBQP (see r165201) was incorrect...
2012-10-10 Andrew Trickmisched: fall-back to a target hook for instr bundles.
2012-10-10 Andrew Trickmisched: Use the TargetSchedModel interface wherever...
2012-10-09 Andrew Trickmisched: Add computeInstrLatency to TargetSchedModel.
2012-10-09 Andrew Trickmisched: Allow flags to disable hasInstrSchedModel...
2012-10-09 Andrew Trickmisched: Remove LoopDependencies heuristic.
2012-10-09 Bill WendlingUse the attribute enums to query if a parameter has...
2012-10-09 Micah VillmowAdd in the first step of the multiple pointer support...
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-10-08 Eric ChristopherFix up comment to be more clear.
2012-10-08 Nadav RotemRefactor the AddrMode class out of TLI to its own heade...
2012-10-08 Jakob Stoklund OlesenDon't crash on extra evil irreducible control flow.
2012-10-08 Eric ChristopherFixup comment.
2012-10-08 Eric ChristopherFixup comments.
2012-10-08 Andrew Trickmisched: remove the unused getSpecialAddressLatency...
2012-10-08 Andrew Trickmisched: remove forceUnitLatencies. Defaults are handle...
2012-10-08 Andrew Trickmisched: avoid scheduling an instruction twice.
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-07 Craig TopperRemove unused MachineInstr constructors that don't...
2012-10-07 Craig TopperFix indentation. Remove 'else' after return. No functio...
2012-10-05 Benjamin KramerRemove unused but set variable flagged by GCC.
2012-10-05 Benjamin KramerSimplify code, don't or a bool with an uint64_t.
2012-10-04 Nadav RotemWhen merging connsecutive stores, use vectors to store...
2012-10-04 Eric ChristopherUpdate this a bit more to represent how the prologue...
2012-10-04 Jakob Stoklund OlesenGet MCSchedModel directly from the subtarget.
2012-10-04 Jakob Stoklund OlesenSwitch MachineTraceMetrics to the new TargetSchedModel...
2012-10-04 Lang HamesFix reg mask slot test, and preserve LiveIntervals...
2012-10-04 Andrew TrickEnable -schedmodel, but prefer itineraries until we...
2012-10-03 Bill WendlingUpdate to use the predicate methods to query if an...
next