revert my strstr optimization, I'm told it breaks x86-64 bootstrap.
[oota-llvm.git] / lib / CodeGen /
2009-12-16 Dale JohannesenDo better with physical reg operands (typically, from...
2009-12-16 John McCallExplicit template instantiations must happen in the...
2009-12-16 Bill WendlingHelpful comment added. Some code cleanup. No functional...
2009-12-16 Bill WendlingInitialize uninitialized variables.
2009-12-16 Bill WendlingInitialize uninitialized variables.
2009-12-15 Devang PatelAdd support to emit debug info for C++ namespaces.
2009-12-15 Chris LattnerRemove isPod() from DenseMapInfo, splitting it out...
2009-12-15 Evan ChengMake 91378 more conservative.
2009-12-15 Bill WendlingInitial work on disabling the scheduler. This is a...
2009-12-15 Evan ChengTail duplication should zap a copy it inserted for...
2009-12-15 Evan ChengFold (zext (and x, cst)) -> (and (zext x), cst).
2009-12-15 Evan ChengPropagate zest through logical shift.
2009-12-15 Bill WendlingRevert these. They may have been causing 483_xalancbmk...
2009-12-14 Dan GohmanFix integer cast code to handle vector types.
2009-12-14 Dan GohmanFix this to properly clear the FastISel debug location...
2009-12-14 Bill WendlingThe CIE says that the LSDA point in the FDE section...
2009-12-14 Devang PatelUse DW_AT_specification to point to DIE describing...
2009-12-14 Lang HamesAdded CalcSpillWeights to CMakeLists.
2009-12-14 Bill WendlingWhitespace changes, comment clarification. No functiona...
2009-12-14 Lang HamesMoved spill weight calculation out of SimpleRegisterCoa...
2009-12-13 Anton KorobeynikovFix weird typo which leads to unallocated memory access...
2009-12-11 Dan GohmanDelete an unnecessary line. The VTSDNode on a SIGN_EXTE...
2009-12-11 Bill WendlingDon't try to move a MBB into the fall-through position...
2009-12-11 Devang PatelConstruct CompileUnits lazily.
2009-12-11 Dan GohmanImplement vector widening, splitting, and scalarizing...
2009-12-11 Dan GohmanFix the result type of SELECT nodes lowered from Select...
2009-12-11 Anton KorobeynikovHonour setHasCalls() set from isel.
2009-12-11 Bill WendlingRevert part of r91101 which was causing an infinite...
2009-12-11 Evan ChengCoalesce insert_subreg undef, x first to avoid phase...
2009-12-11 Bill WendlingAddress comments on last patch:
2009-12-11 Bill WendlingA machine basic block may end in an unconditional branc...
2009-12-10 Devang PatelIf VariableDIe is not created (may be because global...
2009-12-10 Evan ChengIt's not safe to coalesce a move where src and dst...
2009-12-10 Devang PatelRefactor code that finds context for a given die.
2009-12-10 Devang PatelRefactor.
2009-12-10 Jakob Stoklund OlesenAlso attempt trivial coalescing for live intervals...
2009-12-09 Devang PatelReapply r90858, a cleanup patch.
2009-12-09 David Goodwin<rdar://problem/7453528>. Track only physical registers...
2009-12-09 Lang HamesAdded a new "splitting" spiller.
2009-12-09 Evan ChengTeach InferPtrAlignment to infer GV+cst alignment and...
2009-12-09 Evan ChengMove isConsecutiveLoad to SelectionDAG. It's not target...
2009-12-09 Evan ChengInfer alignment for non-fixed stack object.
2009-12-09 Evan ChengAdd const qualifier.
2009-12-09 Evan ChengRefactor InferAlignment out of DAGCombine.
2009-12-08 Devang PatelRevert 90858 90875 and 90805 for now.
2009-12-08 Devang PatelCleanup.
2009-12-08 Devang PatelDo not try to push dead variable's debug info into...
2009-12-07 Evan ChengWatch out for duplicated PHI instructions.
2009-12-07 Evan ChengFollow up to 90488. Turn a check into an assertion.
2009-12-07 Devang PatelAdd support to emit debug info for c++ style namespaces.
2009-12-07 Evan ChengDelete code accidentally left behind.
2009-12-07 Evan ChengPre-regalloc tale duplication. Work in progress.
2009-12-07 Evan ChengIf BB is empty, insert PHI before end() instead of...
2009-12-07 Anton KorobeynikovTruncate the arguments of llvm.frameaddress / llvm...
2009-12-05 Dan GohmanRemove old DBG_LABEL code.
2009-12-05 Dan GohmanRemove the unused DisableLegalizeTypes option and relat...
2009-12-05 Bill WendlingTemporarily revert r90502. It was causing the llvm...
2009-12-05 Dan GohmanDon't print a space before the : between the file name...
2009-12-05 Dan GohmanPrint newlines after printing labels for debug info...
2009-12-05 Dan GohmanDon't blindly set the debug location for PHI node copies.
2009-12-05 Dan GohmanMake TargetSelectInstruction protected and called from...
2009-12-05 Dan GohmanRemove the target hook TargetInstrInfo::BlockHasNoFallT...
2009-12-05 Dan GohmanSimplify this code: don't call AnalyzeBranch before...
2009-12-05 Dan GohmanThe debug information for an LLVM Instruction applies...
2009-12-05 Dan GohmanFix this code to use DIScope instead of DICompileUnit...
2009-12-05 Dan GohmanDon't print the debug directory; it's often long and...
2009-12-04 Dan GohmanPrint a space between the comment character and the...
2009-12-04 Devang PatelIn TAG_subrange_type, uppder bound is zero indexed.
2009-12-04 David GreeneUse new interfaces to print spill size.
2009-12-04 Evan ChengHandle recursive PHI's.
2009-12-04 Evan ChengAdd a pre-regalloc tail duplication pass.
2009-12-04 Evan ChengDon't try to be cute with undef optimization here....
2009-12-04 Duncan SandsAdd note about a subtle bug in this code. Does not...
2009-12-04 Jakob Stoklund OlesenAlso attempt trivial coalescing for live intervals...
2009-12-04 Evan Cheng- If the reaching definition is an undef and the use...
2009-12-03 Devang PatelInsert composite type DIE into the map before processin...
2009-12-03 Evan ChengHandle undef values properly.
2009-12-03 Evan ChengWatch out for PHI instruction with no source operands.
2009-12-03 Duncan SandsFix ExpandShiftWithUnknownAmountBit, which was complete...
2009-12-03 Jakob Stoklund OlesenClean up some loop logic.
2009-12-03 Devang PatelAdd support to emit debug info for virtual functions...
2009-12-03 Evan ChengTeach tail duplication to update SSA form. Work in...
2009-12-03 Nate BegemanDon't pull vector sext through both hands of a logical...
2009-12-03 Jakob Stoklund OlesenDon't call getValueType() on a null SDValue
2009-12-03 Evan ChengFill out codegen SSA updater. It's not yet tested.
2009-12-03 Jakob Stoklund OlesenDon't hang on to pointers or references after vector...
2009-12-03 Devang PatelEmit method definition DIE at module level (even for...
2009-12-03 Chris Lattnerimprove portability to avoid conflicting with std:...
2009-12-02 Douglas GregorFix CMake makefiles
2009-12-02 Evan ChengSkeleton for MachineInstr level SSA updater.
2009-12-02 Jim GrosbachAdd MaxStackAlignment.cpp to CMake
2009-12-02 Jim GrosbachFactor the stack alignment calculations out into a...
2009-12-02 Bob WilsonDon't count PHI instructions toward the limit for tail...
2009-12-02 Devang PatelClarify that DIEString does not keep a copy of the...
2009-12-01 Devang PatelReuse existing subprogram DIE.
2009-12-01 Evan ChengFix PR5391: support early clobber physical register...
2009-12-01 Dan GohmanAdd edge source labels to SelectionDAG graphs, now...
2009-12-01 Dan GohmanMinor cleanups.
2009-12-01 Dan GohmanTrim an unnecessary #include.
2009-12-01 Devang PatelClear function specific containers while processing...
next