Revert "Use a simpler data structure to calculate the least recently used register...
[oota-llvm.git] / lib / CodeGen / SelectionDAG / SelectionDAGBuilder.cpp
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.
2010-01-01 Chris LattnerTeach codegen to lower llvm.powi to an efficient (but...
2009-12-29 Chris Lattnerremove a bunch of unneeded functions.
2009-12-28 Chris LattnerThis is a major cleanup of the instruction metadata...
2009-12-28 Chris Lattnerrename getMDKind -> getMDKindID, make it autoinsert...
2009-12-24 Chris Lattnerhandle equality memcmp of 8 bytes on x86-64 with two...
2009-12-24 Chris Lattnermove an optimization for memcmp out of simplifylibcalls...
2009-12-23 Dale JohannesenUse more sensible type for flags in asms. PR 5570.
2009-12-23 Eric ChristopherUpdate objectsize intrinsic and associated dependencies...
2009-12-23 Bill WendlingRemove superfluous SDNode ordering.
2009-12-23 Bill WendlingRemove node ordering from inline asm nodes. It's not...
2009-12-23 Bill WendlingRemove node ordering from VA nodes. It's not needed.
2009-12-22 Bill WendlingAssign ordering to SDNodes in PromoteNode. Also fixing...
2009-12-22 Bill WendlingAllow 0 as an order number. Don't assign an order to...
2009-12-22 Bob WilsonReport an error for bad inline assembly, where the...
2009-12-22 Bill WendlingAdd more plumbing. This time in the LowerArguments...
2009-12-22 Bill WendlingAdd SDNode ordering to inlined asm and VA functions.
2009-12-22 Bill WendlingAdding more assignment of ordering to SDNodes. This...
next