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 |
2011-08-30 |
Evan Cheng | Follow up to r138791. |
tree | commitdiff |
2011-08-26 |
Eli Friedman | Atomic load/store on ARM/Thumb. |
tree | commitdiff |
2011-08-24 |
Eli Friedman | Basic x86 code generation for atomic load and store... |
tree | commitdiff |
2011-08-23 |
Bill Wendling | A landingpad instruction is neither folded nor dead. |
tree | commitdiff |
2011-08-23 |
Evan Cheng | Fix 80 col violations. |
tree | commitdiff |
2011-08-22 |
Nick Lewycky | Be less redundant. |
tree | commitdiff |
2011-08-19 |
Benjamin Kramer | Roll back the rest of r126557. It's a hack that will... |
tree | commitdiff |
2011-08-19 |
Nick Lewycky | Eli points out that this is what report_fatal_error... |
tree | commitdiff |
2011-08-19 |
Nick Lewycky | This is not actually unreachable, so don't use llvm_unr... |
tree | commitdiff |
2011-08-18 |
Ivan Krasin | FastISel: avoid function calls between the materializat... |
tree | commitdiff |
2011-08-17 |
Bill Wendling | Add the support in code-gen for the landingpad instruct... |
tree | commitdiff |
2011-08-17 |
Bill Wendling | Revert patch. Forgot a dependent commit. |
tree | commitdiff |
2011-08-17 |
Bill Wendling | Add the body of 'visitLandingPad'. |
tree | commitdiff |
2011-08-16 |
Nadav Rotem | Revert r137562 because it caused PR10674 |
tree | commitdiff |
2011-08-13 |
Nadav Rotem | Fix PR 10635. When generating integer constants, the... |
tree | commitdiff |
2011-08-12 |
Bill Wendling | Initial commit of the 'landingpad' instruction. |
tree | commitdiff |
2011-08-12 |
Nadav Rotem | Revert r137310 because it does not optimize any code... |
tree | commitdiff |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
tree | commitdiff |
2011-08-11 |
Nadav Rotem | [AVX] When joining two XMM registers into a YMM regist... |
tree | commitdiff |
2011-08-11 |
Chris Lattner | fix PR10605 / rdar://9930964 by adding a pretty scary... |
tree | commitdiff |
2011-08-03 |
Devang Patel | Do not drop undef debug values. These are used as range... |
tree | commitdiff |
2011-08-03 |
Eli Friedman | New approach to r136737: insert the necessary fences... |
tree | commitdiff |
2011-08-02 |
Eli Friedman | Don't create a ridiculous EXTRACT_ELEMENT. PR10563. |
tree | commitdiff |
2011-07-31 |
Bill Wendling | Add the 'resume' instruction for the new EH rewrite. |
tree | commitdiff |
2011-07-30 |
Bill Wendling | Revert r136253, r136263, r136269, r136313, r136325... |
tree | commitdiff |
2011-07-29 |
Jakub Staszak | Do not lose branch weights when lowering SwitchInst. |
tree | commitdiff |
next |