Fix struct/class mismatch
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2010-07-18 Owen AndersonAdd a DAGCombine xform to fold away redundant float...
2010-07-17 Eric ChristopherPropagate alloca alignment information via variable...
2010-07-16 Dan GohmanRevert r108369, sorting llvm.dbg.declare information...
2010-07-16 Dan GohmanUse the source-order scheduler instead of the "fast...
2010-07-16 Dale JohannesenThe SelectionDAGBuilder's handling of debug info, on...
2010-07-15 Bill WendlingRevert. This isn't the correct way to go.
2010-07-15 Bill WendlingHandle code gen for the unreachable instruction if...
2010-07-15 Evan ChengSplit -enable-finite-only-fp-math to two options:
2010-07-15 Devang PatelFix crash reported in PR7653.
2010-07-14 Eric Christopher80-col.
2010-07-14 Dan GohmanProperly restore DebugLoc after leaving the local const...
2010-07-14 Dan GohmanDelete fast-isel's trivial load optimization; it breaks...
2010-07-14 Dan GohmanDon't propagate debug locations to instructions for...
2010-07-13 Dale JohannesenIn inline asm treat indirect 'X' constraint as 'm'.
2010-07-12 Rafael EspindolaFix a typo and fit in 80 columns. Found by Bob Wilson.
2010-07-12 Duncan SandsConvert some tab stops into spaces.
2010-07-11 Jakob Stoklund OlesenUse COPY for fast-isel bitconvert, but don't create...
2010-07-11 Rafael EspindolaFix va_arg for doubles. With this patch VAARG nodes...
2010-07-11 Jakob Stoklund OlesenUse COPY for extracting ImplicitDef'ed values from...
2010-07-11 Jakob Stoklund OlesenUse COPY in FastISel everywhere it is safe and trivial.
2010-07-10 Dan GohmanFix a bug in the code which re-inserts DBG_VALUE nodes...
2010-07-10 Jakob Stoklund OlesenEmit COPY instructions instead of using copyRegToReg...
2010-07-10 Dan GohmanInsert IMPLICIT_DEF instructions at the current insert...
2010-07-10 Dan GohmanReapply bottom-up fast-isel, with several fixes for...
2010-07-09 Bill WendlingClarify what mysterious check means.
2010-07-09 Bob Wilson--- Reverse-merging r107947 into '.':
2010-07-09 Gabor Greifcache result of operator*
2010-07-09 Dan GohmanRe-apply bottom-up fast-isel, with fixes. Be very caref...
2010-07-09 Bob WilsonReenable DAG combining for vector shuffles. It looks...
2010-07-08 Bill WendlingExtension of r107506. Make sure that we don't mark...
2010-07-08 Jakob Stoklund OlesenConvert EXTRACT_SUBREG to COPY when emitting machine...
2010-07-08 Benjamin KramerMerge the duplicated iabs optimization in DAGCombiner...
2010-07-08 Dan GohmanRevert 107840 107839 107813 107804 107800 107797 107791.
2010-07-07 Dan GohmanDon't forward-declare registers for static allocas...
2010-07-07 Dan GohmanFix -fast-isel-abort to check the right instruction.
2010-07-07 Evan ChengMove getExtLoad() and (some) getLoad() DebugLoc argumen...
2010-07-07 Dan GohmanNot all custom inserters create new basic blocks. If...
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 GohmanUpdate the insert position after scheduling, which...
2010-07-07 Devang PatelUpdate comment.
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 CallingConvLower.cpp out of the SelectionDAG direc...
2010-07-06 Jim GrosbachBy default, the eh.sjlj.setjmp/longjmp intrinsics shoul...
2010-07-06 Dan GohmanCanLowerReturn doesn't need a SelectionDAG; it just...
2010-07-06 Devang PatelPropagate debug loc.
2010-07-06 Dan GohmanReapply r107655 with fixes; insert the pseudo instructi...
2010-07-06 Dan GohmanAdd versions of OutputArgReg, AnalyzeReturn, and Analyz...
2010-07-05 Chris Lattnermore tidying.
2010-07-05 Chris Lattnerrandom tidying
2010-07-04 Evan ChengInfer alignments of fixed frame objects when they are...
2010-07-04 Bill WendlingProper indentation.
2010-07-02 Dale JohannesenPropagate the AlignStack bit in InlineAsm's to the
2010-07-02 Jim Grosbach80-column and trailing whitespace cleanup.
2010-07-02 Jim Grosbachgrammar tweaks
2010-07-02 Dan GohmanRename CreateReg to CreateRegs, and MakeReg to CreateReg.
2010-07-01 Dan GohmanTemporarily disable on-demand fast-isel.
2010-07-01 Dan GohmanUse FuncInfo's isExportedInst accessor method instead of
2010-07-01 Dan GohmanRename CreateRegForValue to CreateReg, and change its...
2010-07-01 Dan GohmanTeach fast-isel to avoid loading a value from memory...
2010-07-01 Dan GohmanEnable on-demand fast-isel.
2010-07-01 Dan GohmanReapply r106422, splitting the code for materializing...
2010-07-01 Dan GohmanDon't use operator[] here, because it's not desirable...
2010-06-30 Jim Grosbachgrammar tweak in comment.
2010-06-30 Duncan SandsRemove an unused variable. The call to getRoot has...
2010-06-30 Gabor Greifuse ArgOperand API
2010-06-30 Gabor Greifuse ArgOperand API
2010-06-29 Rafael EspindolaAdd a VT argument to getMinimalPhysRegClass and replace...
2010-06-29 Duncan SandsRemove initialized but otherwise unused variables.
2010-06-28 Bob WilsonUnlike other targets, ARM now uses BUILD_VECTORs post...
2010-06-28 Dale JohannesenIn asm's, output operands with matching input constraints
2010-06-26 Rafael EspindolaWhen splitting a VAARG, remember its alignment.
2010-06-25 Evan ChengChange if-conversion block size limit checks to add...
2010-06-25 Dale JohannesenThe hasMemory argument is irrelevant to how the argument
2010-06-25 Duncan SandsRemove variables which are assigned to but for which...
2010-06-25 Gabor Greifuse ArgOperand API
2010-06-25 Gabor Greifuse ArgOperand API
2010-06-25 Gabor Greifprune an include
2010-06-24 Bill WendlingIt's possible that a flag is added to the SDNode that...
2010-06-24 Dan GohmanSimplify this code; switch lowering shouldn't produce...
2010-06-24 Dan GohmanEliminate the other half of the BRCOND optimization...
2010-06-24 Dan GohmanEliminate the first have of the optimization which...
2010-06-24 Dan GohmanReapply r106634, now that the bug it exposed is fixed.
2010-06-24 Dan GohmanOptimize the "bit test" code path for switch lowering...
2010-06-23 Bill WendlingMorphNodeTo doesn't preserve the memory operands. Becau...
2010-06-23 Daniel DunbarRevert r106263, "Fold the ShrinkDemandedOps pass into...
2010-06-23 Jim GrosbachSome targets don't require the fencing MEMBARRIER instr...
2010-06-21 Dan GohmanUse A.append(...) instead of A.insert(A.end(), ......
2010-06-21 Dan GohmanRevert r106422, which is breaking the non-fast-isel...
2010-06-21 Dan GohmanMore changes for non-top-down fast-isel.
2010-06-21 Dan GohmanDo one lookup instead of two.
2010-06-21 Dan GohmanGeneralize this to look in the regular ValueMap in...
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 Evan ChengFix cross initialization compilation error.
2010-06-18 Jim GrosbachAdd Expand-to-libcall support for additional atomics...
2010-06-18 Dan GohmanMinor code simplifications.
next