2011-12-20 |
David Blaikie | Unweaken vtables as per llvm.org/docs/CodingStandards... |
tree | commitdiff |
2011-12-20 |
Dan Gohman | Add basic generic CodeGen support for half. |
tree | commitdiff |
2011-12-18 |
Joerg Sonnenberger | Allow inlining of functions with returns_twice calls... |
tree | commitdiff |
2011-12-15 |
Devang Patel | Update DebugLoc while merging nodes at -O0. |
tree | commitdiff |
2011-12-15 |
Eli Friedman | Don't try to form FGETSIGN after legalization; it is... |
tree | commitdiff |
2011-12-15 |
Owen Anderson | Enable synthesis of FLOG2 and FEXP2 SelectionDAG nodes... |
tree | commitdiff |
2011-12-14 |
Eli Friedman | Add missing cases to SDNode::getOperationName(). Patch... |
tree | commitdiff |
2011-12-13 |
Chad Rosier | [fast-isel] Remove SelectInsertValue() as fast-isel... |
tree | commitdiff |
2011-12-13 |
Chandler Carruth | Initial CodeGen support for CTTZ/CTLZ where a zero... |
tree | commitdiff |
2011-12-13 |
Chad Rosier | [fast-isel] Guard "exhastive" fast-isel output with... |
tree | commitdiff |
2011-12-12 |
Daniel Dunbar | LLVMBuild: Remove trailing newline, which irked me. |
tree | commitdiff |
2011-12-10 |
Chad Rosier | [fast-isel] SelectInsertValue seems to be causing misco... |
tree | commitdiff |
2011-12-10 |
Chad Rosier | Typo. |
tree | commitdiff |
2011-12-09 |
Chad Rosier | [fast-isel] Add support for selecting insertvalue. |
tree | commitdiff |
2011-12-09 |
Eli Friedman | Fix a couple of logic bugs in TargetLowering::SimplifyD... |
tree | commitdiff |
2011-12-08 |
Owen Anderson | Enhance both TargetLibraryInfo and SelectionDAGBuilder... |
tree | commitdiff |
2011-12-08 |
Chad Rosier | Add rather verbose stats for fast-isel failures. |
tree | commitdiff |
2011-12-08 |
Owen Anderson | Teach SelectionDAG to match more calls to libm function... |
tree | commitdiff |
2011-12-08 |
Nadav Rotem | Fix a bug in the integer-promotion of bitcast operation... |
tree | commitdiff |
2011-12-07 |
Eli Friedman | Make sure we correctly set LiveRegGens when a call... |
tree | commitdiff |
2011-12-07 |
Eli Friedman | Fix an assertion in the scheduler. PR11386. No testca... |
tree | commitdiff |
2011-12-07 |
Nick Lewycky | These global variables aren't thread-safe, STATISTIC... |
tree | commitdiff |
2011-12-07 |
Evan Cheng | Add bundle aware API for querying instruction propertie... |
tree | commitdiff |
2011-12-07 |
Eli Friedman | Zap unnecessary isIntDivCheap() check. PR11485. No... |
tree | commitdiff |
2011-12-07 |
Eli Friedman | Fix an optimization involving EXTRACT_SUBVECTOR in... |
tree | commitdiff |
2011-12-06 |
Evan Cheng | First chunk of MachineInstr bundle support. |
tree | commitdiff |
2011-12-05 |
Nadav Rotem | Add support for vectors of pointers. |
tree | commitdiff |
2011-12-02 |
Nick Lewycky | Move global variables in TargetMachine into new TargetO... |
tree | commitdiff |
2011-11-29 |
Chad Rosier | If fast-isel fails, remove dead instructions generated... |
tree | commitdiff |
2011-11-29 |
Daniel Dunbar | build/CMake: Finish removal of add_llvm_library_depende... |
tree | commitdiff |
2011-11-28 |
Eli Friedman | Make SelectionDAG::InferPtrAlignment use llvm::ComputeM... |
tree | commitdiff |
2011-11-28 |
Evan Cheng | Revert r145273 and fix in SelectionDAG::InferPtrAlignme... |
tree | commitdiff |
2011-11-28 |
Evan Cheng | DAG combine should not increase alignment of loads... |
tree | commitdiff |
2011-11-28 |
Chad Rosier | 80-column. |
tree | commitdiff |
2011-11-28 |
Bill Wendling | Remove dead llvm.eh.sjlj.dispatchsetup intrinsic. |
tree | commitdiff |
2011-11-22 |
Chandler Carruth | Fix an obvious omission in the SelectionDAGBuilder... |
tree | commitdiff |
2011-11-17 |
Chad Rosier | When fast iseling a GEP, accumulate the offset rather... |
tree | commitdiff |
2011-11-16 |
Eli Friedman | Make sure to replace the chain properly when DAGCombini... |
tree | commitdiff |
2011-11-16 |
Chad Rosier | Add fast-isel stats to determine who's doing all the... |
tree | commitdiff |
2011-11-16 |
Chad Rosier | Fix the stats collection for fast-isel. The failed... |
tree | commitdiff |
2011-11-16 |
Eli Friedman | CONCAT_VECTORS can have more than two operands. PR11389. |
tree | commitdiff |
2011-11-16 |
Eli Friedman | Add a couple asserts so it will be easier to debug... |
tree | commitdiff |
2011-11-16 |
Owen Anderson | Rename MVT::untyped to MVT::Untyped to match similar... |
tree | commitdiff |
2011-11-15 |
Chad Rosier | GEPs with all zero indices are trivially coalesced... |
tree | commitdiff |
2011-11-15 |
Pete Cooper | Added custom lowering for load->dec->store sequence... |
tree | commitdiff |
2011-11-15 |
Benjamin Kramer | Remove all remaining uses of Value::getNameStr(). |
tree | commitdiff |
2011-11-15 |
Benjamin Kramer | Twinify GraphWriter a little bit. |
tree | commitdiff |
2011-11-15 |
Jay Foad | Remove some unnecessary includes of PseudoSourceValue.h. |
tree | commitdiff |
2011-11-12 |
Eli Friedman | Don't try to form pre/post-indexed loads/stores until... |
tree | commitdiff |
2011-11-11 |
Eli Friedman | Some cleanup and bulletproofing for node replacement... |
tree | commitdiff |
2011-11-10 |
Evan Cheng | Use a bigger hammer to fix PR11314 by disabling the... |
tree | commitdiff |
2011-11-09 |
Eli Friedman | Add check so we don't try to perform an impossible... |
tree | commitdiff |
2011-11-09 |
Duncan Sands | Speculatively revert commit 144124 (djg) in the hope... |
tree | commitdiff |
2011-11-08 |
Dan Gohman | Add a hack to the scheduler to disable pseudo-two-addre... |
tree | commitdiff |
2011-11-08 |
Lang Hames | Lower mem-ops to unaligned i32/i16 load/stores on ARM... |
tree | commitdiff |
2011-11-08 |
Pete Cooper | Added invariant field to the DAG.getLoad method and... |
tree | commitdiff |
2011-11-08 |
Eli Friedman | Add a bunch of calls to RemoveDeadNode in LegalizeDAG... |
tree | commitdiff |
2011-11-07 |
Eli Friedman | Revert r144034 while I try to track down a crash. |
tree | commitdiff |
2011-11-07 |
Eli Friedman | Add a bunch of calls to RemoveDeadNode in LegalizeDAG... |
tree | commitdiff |
2011-11-07 |
Richard Osborne | Don't introduce custom nodes after legalization in... |
tree | commitdiff |
2011-11-03 |
Dan Gohman | Reapply r143206, with fixes. Disallow physical register... |
tree | commitdiff |
2011-11-03 |
Daniel Dunbar | build: Add initial cut at LLVMBuild.txt files. |
tree | commitdiff |
2011-11-02 |
Bill Wendling | An array of chars of length 8 will also cause the stack... |
tree | commitdiff |
2011-10-31 |
Nadav Rotem | Cleanup. Document. Make sure that this build_vector... |
tree | commitdiff |
2011-10-30 |
Benjamin Kramer | Silence compiler warning. |
tree | commitdiff |
2011-10-29 |
Nadav Rotem | Add a new DAGCombine optimization for BUILD_VECTOR. |
tree | commitdiff |
2011-10-29 |
Dan Gohman | Revert r143206, as there are still some failing tests. |
tree | commitdiff |
2011-10-28 |
Dan Gohman | Reapply r143177 and r143179 (reverting r143188), with... |
tree | commitdiff |
2011-10-28 |
Duncan Sands | Speculatively disable Dan's commits 143177 and 143179... |
tree | commitdiff |
2011-10-28 |
Dan Gohman | Delete #if 0 code accidentally left in. |
tree | commitdiff |
2011-10-28 |
Dan Gohman | Eliminate LegalizeOps' LegalizedNodes map and have... |
tree | commitdiff |
2011-10-27 |
Eli Friedman | Don't crash on 128-bit sdiv by constant. Found by... |
tree | commitdiff |
2011-10-26 |
Lang Hames | Rename NonScalarIntSafe to something more appropriate. |
tree | commitdiff |
2011-10-26 |
Duncan Sands | Simplify SplitVecRes_UnaryOp by removing all the code... |
tree | commitdiff |
2011-10-26 |
Jakob Stoklund Olesen | Don't use floating point to do an integer's job. |
tree | commitdiff |
2011-10-25 |
Eli Friedman | Remove a couple redundant checks. |
tree | commitdiff |
2011-10-24 |
Douglas Gregor | Really unbreak CMake build |
tree | commitdiff |
2011-10-24 |
Douglas Gregor | Unbreak CMake build |
tree | commitdiff |
2011-10-24 |
Dan Gohman | Delete the top-down "Latency" scheduler. Top-down sched... |
tree | commitdiff |
2011-10-24 |
Dan Gohman | Delete the Latency scheduling preference. |
tree | commitdiff |
2011-10-24 |
Dan Gohman | Change this overloaded use of Sched::Latency to be... |
tree | commitdiff |
2011-10-24 |
Dan Gohman | Change the default scheduler from Latency to ILP, since... |
tree | commitdiff |
2011-10-21 |
Nadav Rotem | Fix pr11194. When promoting and splitting integers... |
tree | commitdiff |
2011-10-21 |
Nadav Rotem | 1. Fix the widening of SETCC in WidenVecOp_SETCC. Use... |
tree | commitdiff |
2011-10-21 |
Chandler Carruth | Remove a now dead function, fixing -Wunused-function... |
tree | commitdiff |
2011-10-20 |
Dan Gohman | Delete the list-tdrr scheduler. Top-down schedulers... |
tree | commitdiff |
2011-10-20 |
Chad Rosier | Revert r142579, "Fix a type in the legalization of... |
tree | commitdiff |
2011-10-20 |
Nadav Rotem | Fix a type in the legalization of CONCAT_VECTORS. |
tree | commitdiff |
2011-10-19 |
Nadav Rotem | Improve code generation for vselect on SSE2: |
tree | commitdiff |
2011-10-19 |
Nadav Rotem | Add support for the vector-widening of vselect and... |
tree | commitdiff |
2011-10-18 |
Nadav Rotem | Fix a bug in the legalization of vector anyext-load... |
tree | commitdiff |
2011-10-18 |
Bob Wilson | Fix a DAG combiner assertion failure when constant... |
tree | commitdiff |
2011-10-18 |
Duncan Sands | Fix a bunch of unused variable warnings when doing... |
tree | commitdiff |
2011-10-18 |
Hal Finkel | Fix comment to refer to correct instruction |
tree | commitdiff |
2011-10-17 |
Bill Wendling | Correct over-zealous removal of hack. |
tree | commitdiff |
2011-10-17 |
Bill Wendling | Now that we have the ReturnsTwice function attribute... |
tree | commitdiff |
2011-10-17 |
Chad Rosier | Removed set, but unused variable. |
tree | commitdiff |
2011-10-16 |
Nadav Rotem | Enable element promotion type legalization by deafault. |
tree | commitdiff |
2011-10-16 |
Benjamin Kramer | Let printf do the formatting instead aligning strings... |
tree | commitdiff |
2011-10-15 |
Nadav Rotem | Move the legalization of vector loads and stores into... |
tree | commitdiff |
next |