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 |
2011-10-15 |
Bill Wendling | Clear out the landing pad to call site map for each... |
tree | commitdiff |
2011-10-14 |
Jim Grosbach | Fix typo. "__sync_fetch_and-xor_4" should be "__sync_fe... |
tree | commitdiff |
2011-10-12 |
Jakob Stoklund Olesen | Encode register class constreaints in inline asm instru... |
tree | commitdiff |
2011-10-12 |
Eli Friedman | Use a utility from MathExtras to clarify a check and... |
tree | commitdiff |
2011-10-12 |
Dan Gohman | Fix a thinko that Nick noticed. The previous code actua... |
tree | commitdiff |
2011-10-12 |
Jakob Stoklund Olesen | Use an existing function. |
tree | commitdiff |
2011-10-11 |
Eric Christopher | Formatting. |
tree | commitdiff |
2011-10-11 |
Nadav Rotem | Add support for legalization of vector SHL/SRA/SRL... |
tree | commitdiff |
2011-10-11 |
Nadav Rotem | Add support for legalization of vector trunc-store... |
tree | commitdiff |
2011-10-11 |
Nadav Rotem | Cleanup the trunc-store legalization code and add asserts. |
tree | commitdiff |
2011-10-07 |
Bill Wendling | Thread the chain through the eh.sjlj.setjmp intrinsic... |
tree | commitdiff |
2011-10-06 |
Eli Friedman | Remove the old atomic instrinsics. autoupgrade functio... |
tree | commitdiff |
2011-10-05 |
Bill Wendling | Modify the mapping from landing pad to call sites to... |
tree | commitdiff |
2011-10-05 |
Bill Wendling | Small refactoring. Cache the FunctionInfo->MBB into... |
tree | commitdiff |
2011-10-05 |
Jakob Stoklund Olesen | Simplify EXTRACT_SUBREG emission. |
tree | commitdiff |
2011-10-05 |
Jakob Stoklund Olesen | Simplify INSERT_SUBREG emission. |
tree | commitdiff |
2011-10-04 |
Bill Wendling | Create a mapping between the landing pad basic block... |
tree | commitdiff |
2011-10-01 |
Nadav Rotem | Moved type construction out of the loop and added an... |
tree | commitdiff |
2011-09-30 |
Bill Wendling | When inferring the pointer alignment, if the global... |
tree | commitdiff |
2011-09-30 |
Nick Lewycky | Promote comment to doxycomment. Adjust whitespace.... |
tree | commitdiff |
2011-09-30 |
Jakob Stoklund Olesen | Move getCommonSubClass() into TRI. |
tree | commitdiff |
2011-09-29 |
Eli Friedman | Clean up uses of switch instructions so they are not... |
tree | commitdiff |
2011-09-29 |
Eric Christopher | Use the local we already set up. |
tree | commitdiff |
2011-09-28 |
Bill Wendling | Strip off pointer casts when looking at the eh.sjlj... |
tree | commitdiff |
2011-09-28 |
Bill Wendling | Create and use an llvm.eh.sjlj.functioncontext intrinsic. |
tree | commitdiff |
2011-09-27 |
Jim Grosbach | Rename AddSelectionDAGCSEId() to addSelectionDAGCSEId(). |
tree | commitdiff |
2011-09-27 |
Nadav Rotem | Cleanup PromoteIntOp_EXTRACT_VECTOR_ELT and PromoteIntR... |
tree | commitdiff |
2011-09-27 |
Nadav Rotem | Revert r140463; The patch assumes that <4 x i1> is... |
tree | commitdiff |
2011-09-25 |
Nadav Rotem | [vector-select] Address one of the issues in pr10902... |
tree | commitdiff |
2011-09-24 |
Nadav Rotem | Implement Duncan's suggestion to use the result of... |
tree | commitdiff |
2011-09-24 |
Nadav Rotem | [Vector-Select] Address one of the problems in 10902. |
tree | commitdiff |
2011-09-23 |
Duncan Sands | Tweak the handling of MERGE_VALUES nodes: remove the... |
tree | commitdiff |
2011-09-23 |
Nadav Rotem | Vector-Select: Address one of the problems in pr10902... |
tree | commitdiff |
2011-09-22 |
Dan Gohman | Fix SimplifySelectCC to add newly created nodes to... |
tree | commitdiff |
2011-09-22 |
Jakob Stoklund Olesen | Constrain register classes instead of emitting copies. |
tree | commitdiff |
2011-09-21 |
Nadav Rotem | [VECTOR-SELECT] Address one of the bugs in pr10902. |
tree | commitdiff |
2011-09-21 |
Andrew Trick | Lower ARM adds/subs to add/sub after adding optional... |
tree | commitdiff |
2011-09-20 |
Bruno Cardoso Lopes | Add a DAGCombine for subvector extracts to remove usele... |
tree | commitdiff |
2011-09-20 |
Andrew Trick | Restore hasPostISelHook tblgen flag. |
tree | commitdiff |
2011-09-20 |
Andrew Trick | ARM isel bug fix for adds/subs operands. |
tree | commitdiff |
2011-09-20 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-09-18 |
Nadav Rotem | white space cleanups |
tree | commitdiff |
2011-09-15 |
Eli Friedman | Some legalization fixes for atomic load and store. |
tree | commitdiff |
2011-09-14 |
Nadav Rotem | Add integer promotion support for vselect |
tree | commitdiff |
2011-09-13 |
Eli Friedman | Fix check for unaligned load/store so it doesn't catch... |
tree | commitdiff |
2011-09-13 |
Eli Friedman | Error out on CodeGen of unaligned load/store. Fix... |
tree | commitdiff |
2011-09-13 |
Nadav Rotem | Fix the assertion which checks the size of the input... |
tree | commitdiff |
2011-09-13 |
Nadav Rotem | Add vselect target support for targets that do not... |
tree | commitdiff |
2011-09-09 |
Chris Lattner | tidy up a bit |
tree | commitdiff |
2011-09-09 |
Eli Friedman | Make the SelectionDAG verify that all the operands... |
tree | commitdiff |
2011-09-08 |
Devang Patel | Directly point debug info to the stack slot of the... |
tree | commitdiff |
2011-09-07 |
Eli Friedman | Relax the MemOperands on atomics a bit. Fixes -verify... |
tree | commitdiff |
2011-09-06 |
Duncan Sands | Add codegen support for vector select (in the IR this... |
tree | commitdiff |
2011-09-06 |
Duncan Sands | Split the init.trampoline intrinsic, which currently... |
tree | commitdiff |
2011-09-03 |
Owen Anderson | Fix a truly heinous bug in DAGCombine related to Assert... |
tree | commitdiff |
2011-09-01 |
Dan Gohman | Revert r131152, r129796, r129761. This code is currentl... |
tree | commitdiff |
2011-09-01 |
Andrew Trick | PreRA scheduler should avoid cloning compares. |
tree | commitdiff |
2011-08-31 |
Eli Friedman | Misc cleanup; addresses Duncan's comments on r138877. |
tree | commitdiff |
2011-08-31 |
Eli Friedman | Fill in type legalization for MERGE_VALUES in all the... |
tree | commitdiff |
2011-08-31 |
Eli Friedman | Generic expansion for atomic load/store into cmpxchg... |
tree | commitdiff |
next |