Reapply r146481 with a fix to create the Builder value in the correct place and
[oota-llvm.git] / lib / CodeGen / SelectionDAG /
2011-12-14 Eli FriedmanAdd missing cases to SDNode::getOperationName(). Patch...
2011-12-13 Chad Rosier[fast-isel] Remove SelectInsertValue() as fast-isel...
2011-12-13 Chandler CarruthInitial CodeGen support for CTTZ/CTLZ where a zero...
2011-12-13 Chad Rosier[fast-isel] Guard "exhastive" fast-isel output with...
2011-12-12 Daniel DunbarLLVMBuild: Remove trailing newline, which irked me.
2011-12-10 Chad Rosier[fast-isel] SelectInsertValue seems to be causing misco...
2011-12-10 Chad RosierTypo.
2011-12-09 Chad Rosier[fast-isel] Add support for selecting insertvalue.
2011-12-09 Eli FriedmanFix a couple of logic bugs in TargetLowering::SimplifyD...
2011-12-08 Owen AndersonEnhance both TargetLibraryInfo and SelectionDAGBuilder...
2011-12-08 Chad RosierAdd rather verbose stats for fast-isel failures.
2011-12-08 Owen AndersonTeach SelectionDAG to match more calls to libm function...
2011-12-08 Nadav RotemFix a bug in the integer-promotion of bitcast operation...
2011-12-07 Eli FriedmanMake sure we correctly set LiveRegGens when a call...
2011-12-07 Eli FriedmanFix an assertion in the scheduler. PR11386. No testca...
2011-12-07 Nick LewyckyThese global variables aren't thread-safe, STATISTIC...
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-12-07 Eli FriedmanZap unnecessary isIntDivCheap() check. PR11485. No...
2011-12-07 Eli FriedmanFix an optimization involving EXTRACT_SUBVECTOR in...
2011-12-06 Evan ChengFirst chunk of MachineInstr bundle support.
2011-12-05 Nadav RotemAdd support for vectors of pointers.
2011-12-02 Nick LewyckyMove global variables in TargetMachine into new TargetO...
2011-11-29 Chad RosierIf fast-isel fails, remove dead instructions generated...
2011-11-29 Daniel Dunbarbuild/CMake: Finish removal of add_llvm_library_depende...
2011-11-28 Eli FriedmanMake SelectionDAG::InferPtrAlignment use llvm::ComputeM...
2011-11-28 Evan ChengRevert r145273 and fix in SelectionDAG::InferPtrAlignme...
2011-11-28 Evan ChengDAG combine should not increase alignment of loads...
2011-11-28 Chad Rosier80-column.
2011-11-28 Bill WendlingRemove dead llvm.eh.sjlj.dispatchsetup intrinsic.
2011-11-22 Chandler CarruthFix an obvious omission in the SelectionDAGBuilder...
2011-11-17 Chad RosierWhen fast iseling a GEP, accumulate the offset rather...
2011-11-16 Eli FriedmanMake sure to replace the chain properly when DAGCombini...
2011-11-16 Chad RosierAdd fast-isel stats to determine who's doing all the...
2011-11-16 Chad RosierFix the stats collection for fast-isel. The failed...
2011-11-16 Eli FriedmanCONCAT_VECTORS can have more than two operands. PR11389.
2011-11-16 Eli FriedmanAdd a couple asserts so it will be easier to debug...
2011-11-16 Owen AndersonRename MVT::untyped to MVT::Untyped to match similar...
2011-11-15 Chad RosierGEPs with all zero indices are trivially coalesced...
2011-11-15 Pete CooperAdded custom lowering for load->dec->store sequence...
2011-11-15 Benjamin KramerRemove all remaining uses of Value::getNameStr().
2011-11-15 Benjamin KramerTwinify GraphWriter a little bit.
2011-11-15 Jay FoadRemove some unnecessary includes of PseudoSourceValue.h.
2011-11-12 Eli FriedmanDon't try to form pre/post-indexed loads/stores until...
2011-11-11 Eli FriedmanSome cleanup and bulletproofing for node replacement...
2011-11-10 Evan ChengUse a bigger hammer to fix PR11314 by disabling the...
2011-11-09 Eli FriedmanAdd check so we don't try to perform an impossible...
2011-11-09 Duncan SandsSpeculatively revert commit 144124 (djg) in the hope...
2011-11-08 Dan GohmanAdd a hack to the scheduler to disable pseudo-two-addre...
2011-11-08 Lang HamesLower mem-ops to unaligned i32/i16 load/stores on ARM...
2011-11-08 Pete CooperAdded invariant field to the DAG.getLoad method and...
2011-11-08 Eli FriedmanAdd a bunch of calls to RemoveDeadNode in LegalizeDAG...
2011-11-07 Eli FriedmanRevert r144034 while I try to track down a crash.
2011-11-07 Eli FriedmanAdd a bunch of calls to RemoveDeadNode in LegalizeDAG...
2011-11-07 Richard OsborneDon't introduce custom nodes after legalization in...
2011-11-03 Dan GohmanReapply r143206, with fixes. Disallow physical register...
2011-11-03 Daniel Dunbarbuild: Add initial cut at LLVMBuild.txt files.
2011-11-02 Bill WendlingAn array of chars of length 8 will also cause the stack...
2011-10-31 Nadav RotemCleanup. Document. Make sure that this build_vector...
2011-10-30 Benjamin KramerSilence compiler warning.
2011-10-29 Nadav RotemAdd a new DAGCombine optimization for BUILD_VECTOR.
2011-10-29 Dan GohmanRevert r143206, as there are still some failing tests.
2011-10-28 Dan GohmanReapply r143177 and r143179 (reverting r143188), with...
2011-10-28 Duncan SandsSpeculatively disable Dan's commits 143177 and 143179...
2011-10-28 Dan GohmanDelete #if 0 code accidentally left in.
2011-10-28 Dan GohmanEliminate LegalizeOps' LegalizedNodes map and have...
2011-10-27 Eli FriedmanDon't crash on 128-bit sdiv by constant. Found by...
2011-10-26 Lang HamesRename NonScalarIntSafe to something more appropriate.
2011-10-26 Duncan SandsSimplify SplitVecRes_UnaryOp by removing all the code...
2011-10-26 Jakob Stoklund OlesenDon't use floating point to do an integer's job.
2011-10-25 Eli FriedmanRemove a couple redundant checks.
2011-10-24 Douglas GregorReally unbreak CMake build
2011-10-24 Douglas GregorUnbreak CMake build
2011-10-24 Dan GohmanDelete the top-down "Latency" scheduler. Top-down sched...
2011-10-24 Dan GohmanDelete the Latency scheduling preference.
2011-10-24 Dan GohmanChange this overloaded use of Sched::Latency to be...
2011-10-24 Dan GohmanChange the default scheduler from Latency to ILP, since...
2011-10-21 Nadav RotemFix pr11194. When promoting and splitting integers...
2011-10-21 Nadav Rotem1. Fix the widening of SETCC in WidenVecOp_SETCC. Use...
2011-10-21 Chandler CarruthRemove a now dead function, fixing -Wunused-function...
2011-10-20 Dan GohmanDelete the list-tdrr scheduler. Top-down schedulers...
2011-10-20 Chad RosierRevert r142579, "Fix a type in the legalization of...
2011-10-20 Nadav RotemFix a type in the legalization of CONCAT_VECTORS.
2011-10-19 Nadav RotemImprove code generation for vselect on SSE2:
2011-10-19 Nadav RotemAdd support for the vector-widening of vselect and...
2011-10-18 Nadav RotemFix a bug in the legalization of vector anyext-load...
2011-10-18 Bob WilsonFix a DAG combiner assertion failure when constant...
2011-10-18 Duncan SandsFix a bunch of unused variable warnings when doing...
2011-10-18 Hal FinkelFix comment to refer to correct instruction
2011-10-17 Bill WendlingCorrect over-zealous removal of hack.
2011-10-17 Bill WendlingNow that we have the ReturnsTwice function attribute...
2011-10-17 Chad RosierRemoved set, but unused variable.
2011-10-16 Nadav RotemEnable element promotion type legalization by deafault.
2011-10-16 Benjamin KramerLet printf do the formatting instead aligning strings...
2011-10-15 Nadav RotemMove the legalization of vector loads and stores into...
2011-10-15 Bill WendlingClear out the landing pad to call site map for each...
2011-10-14 Jim GrosbachFix typo. "__sync_fetch_and-xor_4" should be "__sync_fe...
2011-10-12 Jakob Stoklund OlesenEncode register class constreaints in inline asm instru...
2011-10-12 Eli FriedmanUse a utility from MathExtras to clarify a check and...
2011-10-12 Dan GohmanFix a thinko that Nick noticed. The previous code actua...
2011-10-12 Jakob Stoklund OlesenUse an existing function.
next