Use an IndexedMap for LiveOutRegInfo to hide its dependence on TargetRegisterInfo...
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGBuilder.cpp
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...
2010-08-25 Devang PatelRemove dead argument.
2010-08-24 Chris Lattnersplit the vector case of getCopyFromParts out to its...
2010-08-24 Chris Lattnersplit the vector case out of getCopyToParts into its...
2010-07-26 Dan GohmanHandle Values with no value in getCopyFromRegs.
2010-07-17 Eric ChristopherPropagate alloca alignment information via variable...
2010-07-16 Dan GohmanRevert r108369, sorting llvm.dbg.declare information...
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-14 Eric Christopher80-col.
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-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 Dan GohmanRe-apply bottom-up fast-isel, with fixes. Be very caref...
2010-07-08 Dan GohmanRevert 107840 107839 107813 107804 107800 107797 107791.
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 GohmanMove FunctionLoweringInfo.h out into include/llvm/CodeG...
2010-07-07 Dan GohmanSplit the SDValue out of OutputArg so that SelectionDAG...
2010-07-06 Dan GohmanCanLowerReturn doesn't need a SelectionDAG; it just...
2010-07-06 Devang PatelPropagate debug loc.
2010-07-05 Chris Lattnerrandom tidying
2010-07-02 Dale JohannesenPropagate the AlignStack bit in InlineAsm's to the
2010-07-02 Dan GohmanRename CreateReg to CreateRegs, and MakeReg to CreateReg.
2010-07-01 Dan GohmanRename CreateRegForValue to CreateReg, and change its...
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 Duncan SandsRemove an unused variable. The call to getRoot has...
2010-06-30 Gabor Greifuse ArgOperand API
2010-06-29 Duncan SandsRemove initialized but otherwise unused variables.
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...
next