Reapply r108794, a fix for the failing test from last time.
[oota-llvm.git] / include / llvm / CodeGen /
2010-07-19 Lang HamesRender MachineFunctions to HTML pages, with options...
2010-07-17 Lang HamesLoopSplitter - intended to split live intervals over...
2010-07-17 Eric ChristopherPropagate alloca alignment information via variable...
2010-07-16 Bill WendlingRename DBG_LABEL PROLOG_LABEL, because it's only used...
2010-07-16 Dan GohmanRevert r108369, sorting llvm.dbg.declare information...
2010-07-14 Dan GohmanMake the order in which variables are described in...
2010-07-14 Dan GohmanDelete fast-isel's trivial load optimization; it breaks...
2010-07-14 Evan ChengTeach ProcessImplicitDefs to transform more COPY instru...
2010-07-14 Dan GohmanDon't propagate debug locations to instructions for...
2010-07-13 Jakob Stoklund OlesenRemove vestigial decl.
2010-07-11 Rafael EspindolaFix va_arg for doubles. With this patch VAARG nodes...
2010-07-10 Dan GohmanReapply bottom-up fast-isel, with several fixes for...
2010-07-09 Bob Wilson--- Reverse-merging r107947 into '.':
2010-07-09 Lang HamesAdded a support for inserting new MBBs into the numbering.
2010-07-09 Dan GohmanRe-apply bottom-up fast-isel, with fixes. Be very caref...
2010-07-08 Jim GrosbachAfter r107880, findSurvivorReg() no longer needs to...
2010-07-08 Jakob Stoklund OlesenConvert EXTRACT_SUBREG to COPY when emitting machine...
2010-07-08 Dan GohmanRevert 107840 107839 107813 107804 107800 107797 107791.
2010-07-08 Jim GrosbachWhen processing frame index virtual registers, consider...
2010-07-07 Evan ChengMove getExtLoad() and (some) getLoad() DebugLoc argumen...
2010-07-07 Dan GohmanImplement bottom-up fast-isel. This has the advantage...
2010-07-07 Dan GohmanAdd X86FastISel support for return statements. This...
2010-07-07 Dan GohmanGive FunctionLoweringInfo an MBB member, avoiding the...
2010-07-07 Dan GohmanSimplify FastISel's constructor by giving it a Function...
2010-07-07 Dan GohmanMove FunctionLoweringInfo.h out into include/llvm/CodeG...
2010-07-07 Dan GohmanSplit the SDValue out of OutputArg so that SelectionDAG...
2010-07-07 Dan GohmanMove ArgFlagsTy, OutputArg, and InputArg out of Selecti...
2010-07-07 Dan GohmanMove CallingConvLower.cpp out of the SelectionDAG direc...
2010-07-07 Dan GohmanAdd a getFirstNonPHI utility function.
2010-07-06 Dan GohmanCanLowerReturn doesn't need a SelectionDAG; it just...
2010-07-06 Devang PatelPropagate debug loc.
2010-07-06 Jakob Stoklund OlesenBe more forgiving when calculating alias interference...
2010-07-06 Dan GohmanReapply r107655 with fixes; insert the pseudo instructi...
2010-07-06 Dan GohmanRevert r107655.
2010-07-06 Dan GohmanAdd versions of OutputArgReg, AnalyzeReturn, and Analyz...
2010-07-06 Dan GohmanAdd a new CCValAssign LocInfo value, and a comment...
2010-07-06 Dan GohmanFix a bunch of custom-inserter functions to handle...
2010-07-03 Evan ChengRemove isSS argument from CreateFixedObject. Fixed...
2010-07-03 Jakob Stoklund OlesenDetect and handle COPY in many places.
2010-07-02 Jakob Stoklund OlesenAdd a new target independent COPY instruction and code...
2010-07-02 Jakob Stoklund OlesenHandle unindexed instructions in SlotIndices.
2010-07-02 Jakob Stoklund OlesenRematerialize as much as possible before inserting...
2010-07-02 Dan GohmanComment a non-obvious member variable.
2010-07-01 Dan GohmanTeach fast-isel to avoid loading a value from memory...
2010-07-01 Mikhail GlushenkovTrailing whitespace.
2010-06-29 Jakob Stoklund OlesenBegin implementation of an inline spiller.
2010-06-29 Bill WendlingRevert r107205 and r107207.
2010-06-29 Bill WendlingIntroducing the "linker_weak" linkage type. This will...
2010-06-26 Rafael EspindolaWhen splitting a VAARG, remember its alignment.
2010-06-26 Benjamin KramerVNInfos don't need to be destructed anymore.
2010-06-25 Jakob Stoklund OlesenDon't track kills in VNInfo. Use interval ends instead.
2010-06-24 Jakob Stoklund OlesenRemove the now unused LiveIntervals::getVNInfoSourceReg().
2010-06-24 Jakob Stoklund OlesenRemove the -fast-spill option.
2010-06-24 Jakob Stoklund OlesenReplace a big gob of old coalescer logic with the new...
2010-06-24 Jakob Stoklund OlesenBe more strict about subreg-to-subreg copies in Coalesc...
2010-06-24 Dan GohmanReapply r106634, now that the bug it exposed is fixed.
2010-06-24 Jakob Stoklund OlesenRevert "Replace a big gob of old coalescer logic with...
2010-06-24 Jakob Stoklund OlesenReplace a big gob of old coalescer logic with the new...
2010-06-23 Daniel DunbarRevert r106263, "Fold the ShrinkDemandedOps pass into...
2010-06-22 Dan GohmanMove PHIElimination's SplitCriticalEdge for MachineBasi...
2010-06-18 Dan GohmanTeach regular and fast isel to set dead flags on unused...
2010-06-18 Jim Grosbachback-end libcall handling for ATOMIC_SWAP (__sync_lock_...
2010-06-18 Jim GrosbachAdd Expand-to-libcall support for additional atomics...
2010-06-18 Dan GohmanAdd explicit keywords.
2010-06-18 Dan GohmanStart TargetRegisterClass indices at 0 instead of 1...
2010-06-18 Jim GrosbachGrammar.
2010-06-18 Dan GohmanChange UpdateNodeOperands' operand and return value...
2010-06-18 Dan GohmanEliminate unnecessary uses of getZExtValue().
2010-06-18 Dan GohmanisValueValidForType can be a static member function.
2010-06-18 Dan GohmanFold the ShrinkDemandedOps pass into the regular DAGCom...
2010-06-17 Stuart HastingsAdd a DebugLoc parameter to TargetInstrInfo::InsertBran...
2010-06-15 Jakob Stoklund OlesenRemove the local register allocator.
2010-06-15 Jakob Stoklund OlesenAdd CoalescerPair helper class.
2010-06-14 Sean HuntAdd missing include to unbreak the build.
2010-06-14 Evan Cheng- Do away with SimpleHazardRecognizer.h. It's not used...
2010-06-13 Benjamin KramerLet SmallVector take advantage of LiveRange's podness.
2010-06-05 Dan GohmanMake MachineFunctionPass::createPrinterPass private...
2010-06-02 Jakob Stoklund OlesenSlightly change the meaning of the reMaterialize target...
2010-06-02 Rafael EspindolaRemove the TargetRegisterClass member from CalleeSavedInfo
2010-05-29 Dan GohmanSelectionDAG shouldn't have a FunctionLoweringInfo...
2010-05-28 Jakob Stoklund OlesenAdd a TargetRegisterInfo::composeSubRegIndices hook...
2010-05-27 Jakob Stoklund OlesenAdd a -regalloc=default option that chooses a register...
2010-05-27 Jakob Stoklund OlesenRemove ancient prototype.
2010-05-27 Jim Grosbachback out 104862/104869. Can reuse stacksave after all...
2010-05-27 Jim Grosbachadd ISD::STACKADDR to get the current stack pointer...
2010-05-26 Jim GrosbachAdjust eh.sjlj.setjmp to properly have a chain and...
2010-05-26 Bill WendlingMove the check for "calls setjmp" to SelectionDAGISel...
2010-05-26 Dan GohmanEliminate the use of PriorityQueue and just use a std...
2010-05-26 Dan GohmanFix indentation.
2010-05-26 Eric ChristopherTemporarily revert r104655 as it's breaking the bots.
2010-05-26 Dan GohmanChange push_all to a non-virtual function and implement...
2010-05-26 Dan GohmanDelete an unused function.
2010-05-26 Bill WendlingDale and Evan suggested putting the "check for setjmp...
2010-05-24 Evan ChengAvoid adding duplicate function live-in's.
2010-05-22 Evan ChengImplement @llvm.returnaddress. rdar://8015977.
2010-05-22 Jim GrosbachImplement eh.sjlj.longjmp for ARM. Clean up the intrins...
2010-05-21 Evan Cheng- Change MachineInstr::findRegisterDefOperandIdx so...
2010-05-21 Jakob Stoklund OlesenAdd MachineInstr::readsWritesVirtualRegister() to deter...
2010-05-21 Chris Lattnerconstify accessor.
2010-05-21 Jakob Stoklund OlesenRevert "Use MachineInstr::readsWritesVirtualRegister...
next