Avoid extra vreg copies for arguments passed in registers. Specifically, this can...
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGBuilder.cpp
2011-05-05 Eli FriedmanAvoid extra vreg copies for arguments passed in registe...
2011-04-25 Devang PatelA dbg.declare may not be in entry block, even if it...
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-04-09 Chris LattnerAvoid excess precision issues that lead to generating...
2011-04-08 Evan ChengChange -arm-trap-func= into a non-arm specific option...
2011-04-05 Bill WendlingRevamp the SjLj "dispatch setup" intrinsic.
2011-04-01 Evan ChengAdd comments.
2011-04-01 Evan ChengAssign node order numbers to results of call instructio...
2011-03-26 Benjamin KramerTurn SelectionDAGBuilder::GetRegistersForValue into...
2011-03-17 Cameron ZwarichMove more logic into getTypeForExtArgOrReturn.
2011-03-17 Cameron ZwarichRename getTypeForExtendedInteger() to getTypeForExtArgO...
2011-03-16 Cameron ZwarichThe x86-64 ABI says that a bool is only guaranteed...
2011-03-16 Cameron ZwarichDon't recompute something that we already have in a...
2011-03-11 Andrew TrickReplace -dag-chain-limit flag with constant. It has...
2011-02-25 Owen AndersonAllow targets to specify a the type of the RHS of a...
2011-02-25 Jim GrosbachFix formatting of debug helper string.
2011-02-24 Cameron ZwarichRefactor the LiveOutInfo interface into a few methods...
2011-02-22 Cameron ZwarichRoll out r126169 and r126170 in an attempt to fix the...
2011-02-22 Cameron ZwarichMerge information about the number of zero, one, and...
2011-02-18 Devang PatelDo not lose debug info of an inlined function argument...
2011-02-18 Cameron ZwarichRoll out r125794 to help diagnose the llvm-gcc-i386...
2011-02-17 Devang PatelDo not lose debug info of an inlined function argument...
2011-02-15 Chris Lattnerconvert ConstantVector::get to use ArrayRef.
2011-02-14 Chris Lattnerrevert my ConstantVector patch, it seems to have made...
2011-02-14 Chris LattnerSwitch ConstantVector::get to use ArrayRef instead...
2011-02-13 Chris LattnerRevisit my fix for PR9028: the issue is that DAGCombine was
2011-02-13 Chris Lattnerwhen legalizing extremely wide shifts, make sure that
2011-02-13 Chris Lattnerfix visitShift to properly zero extend the shift amount...
2011-01-28 Nick LewyckyFix build with stdcxx by using llvm::next. Patch by...
2011-01-25 Devang PatelResolve DanglingDbgValue of PHI nodes where the use...
2011-01-24 Devang PatelSpeculatively revert r124138.
2011-01-24 Devang PatelResolve DanglingDbgValue of PHI nodes where the use...
2011-01-10 Anton KorobeynikovRename TargetFrameInfo into TargetFrameLowering. Also...
2011-01-10 Jakob Stoklund OlesenSimplify a bunch of isVirtualRegister() and isPhysicalR...
2011-01-08 Jakob Stoklund OlesenUse an IndexedMap for LiveOutRegInfo to hide its depend...
2011-01-07 Evan ChengDo not model all INLINEASM instructions as having unmod...
2011-01-07 Bob WilsonAdd ARM patterns to match EXTRACT_SUBVECTOR nodes.
2011-01-06 Evan ChengAvoid zero extend bit test operands to pointer type...
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-12-13 Chris Lattnerreduce indentation by using continue, no functionality...
2010-12-07 Jay FoadPR5207: Change APInt methods trunc(), sext(), zext...
2010-12-06 Devang PatelIf dbg_declare() or dbg_value() is not lowered by isel...
2010-11-30 Chris Lattneradd TLI support indicating that jumps are more expensiv...
2010-11-23 Wesley PeckRenaming ISD::BIT_CONVERT to ISD::BITCAST to better...
2010-11-22 Benjamin KramerImplement the "if (X == 6 || X == 4)" -> "if ((X|2...
2010-11-20 Andrew TrickRemoving the useless test that I added recently. It...
2010-11-17 John ThompsonBug 8621 fix - pointer cast stripped from inline asm...
2010-11-12 Andrew Tricktypo (4th checkin for one fix)
2010-11-12 Andrew TrickFixes PR8287: SD scheduling time. The fix is a failsafe...
2010-11-12 Chris Lattnertidy up.
2010-11-11 Dan GohmanRemove the memmove->memcpy optimization from CodeGen...
2010-11-03 Duncan SandsInside the calling convention logic LocVT is always...
2010-11-02 Devang PatelIf value map does not have register for an argument...
2010-11-02 Devang PatelUse frameindex, if available, as a last resort to emit...
2010-10-29 John ThompsonInline asm multiple alternative constraints development...
2010-10-26 Dale JohannesenUse a MemIntrinsicSDNode for ISD::PREFETCH, which touches
2010-10-26 Devang PatelAssign source ordering to nodes created for StoreInst.
2010-10-21 Michael J. SpencerX86: Base _fltused on the FunctionType of the called...
2010-10-21 Michael J. SpencerCodeGen-Windows: Only emit _fltused if a VarArg functio...
2010-10-20 Dan GohmanMake CodeGen TBAA-aware.
2010-10-19 Jim GrosbachAdd a pre-dispatch SjLj EH hook on the unwind edge...
2010-10-16 Michael J. SpencerX86-Windows: Emit an undefined global __fltused symbol...
2010-10-16 Michael J. SpencerWhitespace!
2010-10-06 Dan GohmanComputeLinearIndex doesn't need its TLI argument.
2010-10-01 Devang PatelFix code gen crash reported in PR 8235. We still lose...
2010-10-01 Gabor Greiftypo
2010-10-01 Chris Lattnerfix typo
2010-09-30 Dale JohannesenMassive rewrite of MMX:
2010-09-30 Jakob Stoklund OlesenWhen isel is emitting instructions for an x86 target...
2010-09-24 John ThompsonFix for test/CodeGen/PowerPC/2008-10-17-AsmMatchingOper...
2010-09-24 Michael J. SpencerGet rid of pop_macro warnings on MSVC.
2010-09-23 Evan ChengRevert 114634 for now since buildbot claim it broke...
2010-09-23 Evan ChengFollow up to r114630. Do not optimize away unconditiona...
2010-09-23 Evan ChengSDISel should not optimize a unconditional branch follo...
2010-09-21 Chris Lattnerfinish pushing MachinePointerInfo through selectiondags...
2010-09-21 Bob WilsonDefine the TargetLowering::getTgtMemIntrinsic hook...
2010-09-21 Chris Lattnercontinue MachinePointerInfo'izing, eliminating use...
2010-09-21 Chris Lattnerreimplement memcpy/memmove/memset lowering to use Machi...
2010-09-21 Chris Lattnersimplify interface to SelectionDAG::getMemIntrinsicNode...
2010-09-21 Chris Lattnerchagne interface to SelectionDAG::getAtomic to take...
2010-09-15 Devang PatelCheck bb to ensure that alloca is in separate basic...
2010-09-15 Devang PatelIf dbg.declare from non-entry block is using alloca...
2010-09-13 John ThompsonAdded skeleton for inline asm multiple alternative...
2010-09-02 Devang PatelDetect undef value early and save unnecessary NodeMap...
2010-09-02 Devang PatelTidy up.
2010-08-31 Devang PatelReapply r112623. Included additional check for unused...
2010-08-31 Devang PatelRevert r112623. It is causing self host build failures.
2010-08-31 Devang PatelRemember byval argument's frame index during argument...
2010-08-31 Devang PatelOffset is not always unsigned number.
2010-08-28 Chris Lattnerremove unions from LLVM IR. They are severely buggy...
2010-08-28 Dan GohmanCompletely disable tail calls when fast-isel is enabled...
2010-08-27 Devang PatelSimplify.
2010-08-26 Devang PatelRevert r112213. It is not needed.
2010-08-26 Devang PatelIf node is not available then use FuncInfo.ValueMap...
2010-08-26 Devang PatelSpeculatively revert r112207.
2010-08-26 Devang Patel80 col.
2010-08-26 Devang PatelUpdate DanglingDebugInfo so that it can be used to...
2010-08-26 Devang PatelDonot forget to resolve dangling debug info in a case...
2010-08-26 Chris Lattnerzap dead code.
2010-08-25 Chris LattnerChange handling of illegal vector types to widen when...
next