Revert commit 142891. Takumi bisected the tablegen miscompiles
[oota-llvm.git] / lib / CodeGen /
2011-10-25 Duncan SandsRevert commit 142891. Takumi bisected the tablegen...
2011-10-25 Nick LewyckyRemove dead enum value. There is no DIESectionOffset.
2011-10-25 Eric ChristopherRemove unused forward decl.
2011-10-25 Bill WendlingAn MBB which branches to an EH landing pad shouldn...
2011-10-24 Bill WendlingCheck the visibility of the global variable before...
2011-10-24 Douglas GregorReally unbreak CMake build
2011-10-24 Douglas GregorUnbreak CMake build
2011-10-24 Dan GohmanDelete the top-down "Latency" scheduler. Top-down sched...
2011-10-24 Dan GohmanDelete the Latency scheduling preference.
2011-10-24 Dan GohmanChange this overloaded use of Sched::Latency to be...
2011-10-24 Dan GohmanChange the default scheduler from Latency to ILP, since...
2011-10-24 Bill WendlingCleanup. Get rid of the old SjLj EH lowering code....
2011-10-24 Chandler CarruthSink an otherwise unused variable's initializer into...
2011-10-23 Chandler CarruthNow that we have comparison on probabilities, add some...
2011-10-23 Chandler CarruthRemove a commented out line of code that snuck by my...
2011-10-23 Chandler CarruthCompletely re-write the algorithm behind MachineBlockPl...
2011-10-21 Bill WendlingMake sure that the landing pads themselves have no...
2011-10-21 Nadav RotemFix pr11194. When promoting and splitting integers...
2011-10-21 Nadav Rotem1. Fix the widening of SETCC in WidenVecOp_SETCC. Use...
2011-10-21 Chandler CarruthAdd loop aligning to MachineBlockPlacement based on...
2011-10-21 Chandler CarruthImplement a block placement pass based on the branch...
2011-10-21 Chandler CarruthRemove a now dead function, fixing -Wunused-function...
2011-10-20 Dan GohmanDelete the list-tdrr scheduler. Top-down schedulers...
2011-10-20 Chad RosierRevert r142579, "Fix a type in the legalization of...
2011-10-20 Devang PatelAs Evan suggested, loads from constant pool are safe...
2011-10-20 Devang PatelAdd a comment.
2011-10-20 Nadav RotemFix a type in the legalization of CONCAT_VECTORS.
2011-10-19 Nadav RotemImprove code generation for vselect on SSE2:
2011-10-19 Nadav RotemAdd support for the vector-widening of vselect and...
2011-10-18 Nick LewyckyMissed a spot!
2011-10-18 Nick LewyckyFix some typo/formatting issues. No functionality change.
2011-10-18 Nadav RotemFix a bug in the legalization of vector anyext-load...
2011-10-18 Bob WilsonFix a DAG combiner assertion failure when constant...
2011-10-18 Duncan SandsFix a bunch of unused variable warnings when doing...
2011-10-18 Hal FinkelFix comment to refer to correct instruction
2011-10-17 Nick LewyckyMinor style cleanup, no functionality change.
2011-10-17 Nick LewyckyAdd support for a new extension to the .file directive:
2011-10-17 Bill WendlingNow Igor, throw the switch...give my creation life!
2011-10-17 Cameron ZwarichWhen deleting a phi cycle after looking through copies...
2011-10-17 Evan ChengConstraint register class with constrainRegClass()...
2011-10-17 Bill WendlingCorrect over-zealous removal of hack.
2011-10-17 Bill WendlingNow that we have the ReturnsTwice function attribute...
2011-10-17 Chad RosierRemoved set, but unused variable.
2011-10-17 Devang PatelIt is safe to speculate load from GOT. This fixes perfo...
2011-10-16 Nadav RotemEnable element promotion type legalization by deafault.
2011-10-16 Benjamin KramerLet printf do the formatting instead aligning strings...
2011-10-16 Benjamin KramerTwinify better.
2011-10-15 Nadav RotemMove the legalization of vector loads and stores into...
2011-10-15 Bill WendlingClear out the landing pad to call site map for each...
2011-10-14 Evan ChengA few 80-col violations.
2011-10-14 Jakob Stoklund OlesenUpdate live-in lists when splitting critical edges.
2011-10-14 Jim GrosbachFix typo. "__sync_fetch_and-xor_4" should be "__sync_fe...
2011-10-14 Jakob Stoklund OlesenAdd value numbers when spilling dead defs.
2011-10-13 Eric ChristopherDon't forget to reconstruct D after changing the scope...
2011-10-13 Cameron ZwarichUse an existing method.
2011-10-13 Nick LewyckyIf MI is deleted then remove it from the set. If a...
2011-10-13 Nick LewyckyTabs to spaces.
2011-10-13 Nick LewyckyAdd missing braces to pacify GCC's -Wparentheses.
2011-10-12 Jakob Stoklund OlesenAlso inflate register classes around inline asm.
2011-10-12 Jakob Stoklund OlesenAdd MachineInstr::getRegClassConstraint().
2011-10-12 Jakob Stoklund OlesenExtract a method for finding the inline asm flag operand.
2011-10-12 Jakob Stoklund OlesenEncode register class constreaints in inline asm instru...
2011-10-12 Bill WendlingWe need to verify that the machine instruction we're...
2011-10-12 Eli FriedmanUse a utility from MathExtras to clarify a check and...
2011-10-12 Evan ChengDisable machine LICM speculation check (for profitabili...
2011-10-12 Cameron ZwarichTo find the exiting VN of a LiveInterval from a block...
2011-10-12 Dan GohmanFix a thinko that Nick noticed. The previous code actua...
2011-10-12 Bill WendlingExpand the check for a landing pad so that it looks...
2011-10-12 Jakob Stoklund OlesenUse an existing function.
2011-10-12 Evan ChengFix r141744.
2011-10-11 Evan ChengRefine r141689 with a tri-state variable.
2011-10-11 Eric ChristopherAdd a new wrapper node for a DILexicalBlock that encaps...
2011-10-11 Eric ChristopherFormatting.
2011-10-11 Bill WendlingN.B. This is with the new EH scheme:
2011-10-11 Devang PatelAdd dominance check for the instruction being hoisted.
2011-10-11 Nadav RotemAdd support for legalization of vector SHL/SRA/SRL...
2011-10-11 Nadav RotemAdd support for legalization of vector trunc-store...
2011-10-11 Nadav RotemCleanup the trunc-store legalization code and add asserts.
2011-10-10 Devang PatelRevert r141569 and r141576.
2011-10-10 Jakob Stoklund OlesenGive targets a chance to expand even standard pseudos.
2011-10-10 Devang PatelIf loop header is also loop exiting block then it may...
2011-10-10 Devang PatelAdd dominance check for the instruction being hoisted.
2011-10-08 Bill WendlingUse the code that lowers the arguments and spills any...
2011-10-07 Bill WendlingThread the chain through the eh.sjlj.setjmp intrinsic...
2011-10-07 Andrew TrickPostRA scheduler fix. Clear stale loop dependencies.
2011-10-07 Andrew Trickwhitespace
2011-10-06 Eli FriedmanRemove the old atomic instrinsics. autoupgrade functio...
2011-10-05 Bill WendlingModify the mapping from landing pad to call sites to...
2011-10-05 Bill WendlingAdd an ivar that maps a landing pad's EH symbol to...
2011-10-05 Bill WendlingSmall refactoring. Cache the FunctionInfo->MBB into...
2011-10-05 Jakob Stoklund OlesenFix sub-register operand verification.
2011-10-05 Bill WendlingFix comment to reflect the new EH stuff.
2011-10-05 Jakob Stoklund OlesenRemove unused DstSubIdx argument.
2011-10-05 Jakob Stoklund OlesenSimplify EXTRACT_SUBREG emission.
2011-10-05 Jakob Stoklund OlesenSimplify INSERT_SUBREG emission.
2011-10-05 Jakob Stoklund OlesenAdd a FIXME.
2011-10-05 Jakob Stoklund OlesenAlso add <imp-use,kill> flags for redefined super-regis...
2011-10-05 Jakob Stoklund OlesenAlso add <def,undef> flags when coalescing sub-registers.
2011-10-04 Owen AndersonTeach the MC to output code/data region marker labels...
2011-10-04 Bill WendlingCreate a mapping between the landing pad basic block...
next