Replace r102368 with code that's less fragile. This creates DBG_VALUE instructions...
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGBuilder.cpp
2010-04-28 Evan ChengReplace r102368 with code that's less fragile. This...
2010-04-27 Devang PatelIgnore DBG_VALUE instructions that points to undef...
2010-04-27 Dale JohannesenRevert a small part of 102372; this fixes at least one
2010-04-26 Dale JohannesenRemove crufty comments.
2010-04-26 Dale JohannesenAdd DBG_VALUE handling for byval parameters; this
2010-04-22 Dan GohmanSink SelectionDAGBuilder's HandlePHINodesInSuccessorBlo...
2010-04-22 Dan GohmanMove HandlePHINodesInSuccessorBlocks functions out...
2010-04-22 Dan GohmanMove PHINodesToUpdate out of SelectionDAGBuilder and...
2010-04-21 Dan GohmanMove several SelectionDAG-independent utility functions...
2010-04-20 Dan GohmanSink the CopyToExportRegsIfNeeded calls out of Selectio...
2010-04-20 Dan GohmanDon't send PHI nodes down to SelectionDAGBuilder of...
2010-04-20 Dan GohmanSink DebugLoc handling out of SelectionDAGISel into...
2010-04-19 Dan GohmanEliminate the CurMBB member from SelectionDAGBuilder...
2010-04-19 Dan GohmanCode that needs a TargetMachine should have access...
2010-04-19 Dan GohmanMove isInTailCallPosition out of SelectionDAGBuilder...
2010-04-17 Dan GohmanDelete now-unnecessary const_casts.
2010-04-17 Dan GohmanUse const qualifiers with TargetLowering. This eliminat...
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Dan GohmanAvoid creating virtual registers for unused values.
2010-04-16 Dan GohmanFix an assertion string.
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Gabor Greifback out r101423 and r101397, they break llvm-gcc self...
2010-04-15 Gabor Greifreapply r101364, which has been backed out in r101368
2010-04-15 Gabor Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-04-15 Dan GohmanAdd more const qualifiers for LLVM IR pointers in CodeGen.
2010-04-15 Dan GohmanAdd const qualifiers to CodeGen's use of LLVM IR constr...
2010-04-14 Dan GohmanDelete unneeeded arguments.
2010-04-14 Dan GohmanPull utility routines with no SelectionDAG dependence...
2010-04-14 Dan GohmanFix typos in comments.
2010-04-08 Dan GohmanAdd variants of ult, ule, etc. which take a uint64_t...
2010-04-08 Benjamin KramerUse twines to simplify calls to report_fatal_error...
2010-04-08 Chris Lattnerconvert a report_fatal_error that I was able to trigger...
2010-04-07 Chris Lattnerminor tidying.
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-04-07 Chris LattnerThree changes:
2010-04-05 Chris Lattnerremove the now-redundant MMI pointer in SelectionDAG.
2010-04-05 Chris Lattnerselection dag doesn't need DwarfWriter, remove some...
2010-04-04 Mon P WangReapply address space patch after fixing an issue in...
2010-04-02 Chris Lattnerstop using DebugLoc::getUnknownLoc()
2010-04-02 Chris LattnerSwitch the code generator (except the JIT) onto the...
2010-04-02 Mon P WangRevert r100191 since it breaks objc in clang
2010-04-02 Mon P WangReapply address space patch after fixing an issue in...
2010-03-31 Chris Lattneradd new apis for getting/setting !dbg metadata on
2010-03-30 Bob WilsonRevert Mon Ping's change 99928, since it broke all...
2010-03-30 Mon P WangAdded support for address spaces and added a isVolatile...
2010-03-29 Evan ChengFix PR4975. Avoid referencing empty vector.
2010-03-29 Evan ChengPool allocate SDDbgValue nodes.
2010-03-25 Evan ChengChange how dbg_value sdnodes are converted into machine...
2010-03-18 Bob WilsonFix pr6543: svn r88806 changed MachineJumpTableInfo...
2010-03-18 Devang PatelFix comment.
2010-03-17 Devang PatelDebug info intrinsic does not intefer during tail call...
2010-03-16 Chris Lattnerreapply r98656 unmodified, which exposed the asmprinter not
2010-03-16 Daniel DunbarRevert r98656, its breaking all over the place.
2010-03-16 Chris Lattnerimprove support for uniontype and ConstantUnion, patch...
2010-03-15 Devang PatelCreate SDDbgValue for dbg_value intrinsics and remember...
2010-03-14 Duncan SandsTurn calls to copysignl into an FCOPYSIGN node. Handle...
2010-03-14 Anton KorobeynikovAdd DAG nodes to represent FP16 <-> FP32 intrinsics
2010-03-14 Chris Lattnerget MMI out of the label uniquing business, just go...
2010-03-14 Chris Lattnerchange the LabelSDNode to be EHLabelSDNode and make...
2010-03-14 Chris Lattnerchange EH related stuff (other than EH_LABEL) to use...
2010-03-12 Duncan SandsRevert turning copysignl into a COPYSIGN node for the...
2010-03-12 Duncan SandsNow that it's supported, turn copysignl into a COPYSIGN...
2010-03-12 Chris Lattnerfix PR6577, a bug in sdbuilder lowering select instructions
2010-03-11 Evan ChengIn case of tail call size of Ins and InVals may not...
2010-03-02 Bill WendlingRemove dead parameter passing.
2010-02-28 Chris Lattnersimplify this code, return only ever has zero or one...
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-02-15 David GreeneAdd non-temporal flags and remove an assumption of...
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-02-11 Jakob Stoklund OlesenUse array_pod_sort instead of std::sort for improved...
2010-02-11 Jakob Stoklund OlesenRemove duplicate successors from indirectbr instruction...
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-02-10 Evan ChengEmit an error for illegal inline asm constraint (which...
2010-02-08 Dale JohannesenApply the 95471 fix to SelectionDAGBuilder as well;
2010-02-08 Dan GohmanIn guaranteed tailcall mode, don't decline the tailcall...
2010-02-04 Evan ChengFix typo Duncan noticed.
2010-02-04 Evan ChengIt's too risky to eliminate sext / zext of call results...
2010-02-03 Evan ChengRevert 94937 and move the noreturn check to codegen.
2010-02-03 Evan ChengAllow all types of callee's to be tail called. But...
2010-02-02 Evan ChengRevert 95130.
2010-02-02 Evan ChengPass callsite return type to TargetLowering::LowerCall...
2010-02-01 Chris Lattnereliminate a bunch of pointless LLVMContext arguments.
2010-02-01 Dale Johannesenfix PR 6157. Testcase pending.
2010-01-28 Bill WendlingAssign the ordering of SDNodes in a much less intrusive...
2010-01-28 Jim GrosbachUpdate of 94055 to track the IR level call site informa...
2010-01-27 Evan ChengEliminate target hook IsEligibleForTailCallOptimization.
2010-01-26 Evan ChengAllow some automatic tailcall optimization without...
2010-01-25 Chris LattnerRearrange handling of jump tables. Highlights:
2010-01-23 Bill WendlingRemove the '-disable-scheduling' flag and replace it...
2010-01-21 Jim Grosbachback this out for now. Growing Function is not good.
2010-01-21 Jim GrosbachMake sure that landing pad entries in the EH call site...
2010-01-16 Kenneth UildriksWhen checking for sret-demotion, it needs to use legal...
2010-01-05 Benjamin KramerAvoid going through the LLVMContext for type equality...
2010-01-05 Devang PatelDelete renaming use of dead dbg intrinsics.
2010-01-05 David GreeneChange errs() to dbgs().
2010-01-04 Dan GohmanUse a pointer type rather than MVT::Other for the Exter...
2010-01-02 Chris LattnerTeach codegen to handle:
2010-01-01 Mikhail GlushenkovFix a warning on gcc 4.4.
2010-01-01 Mikhail GlushenkovTrailing whitespace, 80-col violations.
next