Revert "Use a simpler data structure to calculate the least recently used register...
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Evan Cheng(i32 sext_in_reg (i32 aext (i16 x)), i16) -> (i32 sext...
2010-04-16 Dan GohmanCreate a new TargetSelectionDAGInfo class. This will...
2010-04-16 Dan GohmanCommit this, which should have accompanied 101531.
2010-04-16 Evan Cheng80 col.
2010-04-16 Evan Cheng80 col.
2010-04-16 Dan GohmanAvoid creating virtual registers for unused values.
2010-04-16 Dan GohmanFix an assertion string.
2010-04-16 Dan GohmanFix a comment.
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Evan ChengAdding support for dag combiner to promote operations...
2010-04-16 Dan GohmanRefine further the scope where the global DebugLoc...
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 Dan GohmanFix a bunch of namespace polution.
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 Chris Lattnerenhance the load/store narrowing optimization to handle a
2010-04-15 Chris Lattnerteach codegen to turn trunc(zextload) into load when...
2010-04-15 Chris Lattneradd a simple dag combine to replace trivial shl+lshr...
2010-04-15 Chris LattnerImplement rdar://7860110 (also in target/readme.txt...
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-15 Evan ChengMore 80 violations.
2010-04-15 Evan Cheng80 col violations.
2010-04-14 Dan GohmanDelete unneeeded arguments.
2010-04-14 Dan GohmanDelete unused arguments.
2010-04-14 Dan GohmanFactor out EH landing pad code into a separate function...
2010-04-14 Dan GohmanReset the debug location even if the instruction was...
2010-04-14 Dan GohmanRefine #includes.
2010-04-14 Dan GohmanPull utility routines with no SelectionDAG dependence...
2010-04-14 Dan GohmanFix typos in comments.
2010-04-14 Dan GohmanDelete an obsolete comment.
2010-04-14 Dan GohmanDelete an unused function.
2010-04-14 Dan GohmanClear the FunctionLoweringInfo object before doing...
2010-04-14 Dan GohmanMove this assert out of SelectionDAGISel into FunctionL...
2010-04-14 Dan GohmanAdd a comment.
2010-04-14 Dan GohmanMove the code for initialing the entry block livein...
2010-04-14 Dan GohmanReorgnaize this code to be more tidy and readable.
2010-04-14 Dan GohmanTrim #includes.
2010-04-14 Dan GohmanMove the code for emitting livein copies out of Selecti...
2010-04-14 Dan GohmanSink landing-pad marking code out of
2010-04-14 Dan GohmanIt's not necessary to recompute EB here.
2010-04-14 Dan GohmanGeneralize this code to handle Instructions in addition...
2010-04-14 Dan GohmanReorder the methods of this class to be a little more...
2010-04-13 Dan GohmanAdd a few comments.
2010-04-12 Dan GohmanRemove unnecessary parens.
2010-04-08 Dan GohmanAdd variants of ult, ule, etc. which take a uint64_t...
2010-04-08 Ted KremenekFix -Wsign-compare warning (issued by clang++).
2010-04-08 Benjamin KramerUse twines to simplify calls to report_fatal_error...
2010-04-08 Evan ChengAvoid using f64 to lower memcpy from constant string...
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 Lattneruse assertions instead of unreachable for logic errors.
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-04-07 Chris Lattnerfix 80 col violation, patch by Alastair Lynn
2010-04-07 Chris LattnerHave the inst emitter add the !srcloc mdnode to the...
2010-04-07 Chris LattnerThree changes:
2010-04-07 Dale JohannesenMove printing of target-indepedent DEBUG_VALUE comments
2010-04-06 Dale JohannesenAllow for the possibility that a debug-value points
2010-04-06 Mon P WangRemove assert to treat memmove and memset like memcpy
2010-04-05 Evan ChengFix an obvious copy-n-paste bug. It's not known to...
2010-04-05 Dan GohmanAdd a comment.
2010-04-05 Chris Lattnerlowering a volatile llvm.memcpy to a libc memcpy is ok.
2010-04-05 Chris Lattnerremove the now-redundant MMI pointer in SelectionDAG.
2010-04-05 Chris Lattnerremove some redundant MMI arguments.
2010-04-05 Chris Lattnerunthread MMI from FastISel
2010-04-05 Chris Lattnertrim some spurious references to DwarfWriter. SDIsel...
2010-04-05 Chris Lattnerselection dag doesn't need DwarfWriter, remove some...
2010-04-05 Chris Lattnerfastisel doesn't need DwarfWriter, remove some tendricles.
2010-04-04 Mon P WangReapply address space patch after fixing an issue in...
2010-04-02 Benjamin KramerFix anachronism.
2010-04-02 Chris Lattnerfix the llvm-x86_64-linux buildbot.
2010-04-02 Chris Lattnerstop using DebugLoc::getUnknownLoc()
2010-04-02 Chris LattnerSwitch the code generator (except the JIT) onto the...
2010-04-02 Evan ChengCorrectly lower memset / memcpy of undef. It should...
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-04-01 Evan ChengSkip checking preferred alignment of GVs defined in...
2010-04-01 Evan Cheng- Avoid using floating point stores to implement memset...
2010-04-01 Evan ChengFix sdisel memcpy, memset, memmove lowering:
2010-03-31 Chris Lattneruse the optimized debug info apis in sdisel.
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-30 Evan ChengFunky indentation.
2010-03-29 Evan ChengFix PR4975. Avoid referencing empty vector.
2010-03-29 Evan ChengPool allocate SDDbgValue nodes.
2010-03-28 Chris Lattneradd a statistic for the # times isel has to backtrack.
2010-03-28 Chris Lattnerfinally remove the immAllOnesV_bc/immAllZerosV_bc patterns
2010-03-28 Chris Lattnercomply with the wishes of a fixme.
2010-03-28 Chris Lattnernow that (parallel) is gone and a variety of bugs in...
2010-03-28 Chris Lattneradd an optimized form of OPC_EmitMergeInputChains for...
2010-03-28 Chris Lattnerdon't add nodes to the now-dead nodes list multiple...
2010-03-28 Chris Lattnerdon't add flag nodes with chain results to the NowDeadNodes
2010-03-27 Chris Lattnerimprove -debug-only=isel comments for cases when we...
2010-03-27 Bill WendlingForgot the part where we handle the ".llvm.eh.catch...
2010-03-26 Anton KorobeynikovAdd few missed libcalls and correct names for others.
2010-03-26 Evan ChengLiveVariables should clear kill / dead markers first...
2010-03-25 Chris Lattnerfix a valgrind error on copy-constructor-synthesis...
next