2011-01-24 |
Chris Lattner | fix a missing shuffle pattern, PR9009. Patch by Artiom... |
tree | commitdiff |
2011-01-20 |
Eric Christopher | Expand invalid return values for umulo and smulo. Handl... |
tree | commitdiff |
2011-01-17 |
Benjamin Kramer | Fix an off-by-one error in ctpop combining. |
tree | commitdiff |
2011-01-17 |
Benjamin Kramer | Add a DAGCombine to turn (ctpop x) u< 2 into (x & x... |
tree | commitdiff |
2011-01-16 |
Rafael Espindola | Update tests. |
tree | commitdiff |
2011-01-16 |
Chris Lattner | fix PR8514, a bug where the "heroic" transformation... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | fix PR8981, a crash trying to form a conditional inc... |
tree | commitdiff |
2011-01-16 |
Chris Lattner | reapply my fix for PR8961 with a tweak to properly... |
tree | commitdiff |
2011-01-14 |
Chris Lattner | revert my fastisel patch again which apparently still... |
tree | commitdiff |
2011-01-14 |
Chris Lattner | reapply r123414 now that the botz are calmed down and... |
tree | commitdiff |
2011-01-14 |
Chris Lattner | r123414 broke llvm-gcc bootstrap apparently, revert |
tree | commitdiff |
2011-01-14 |
Chris Lattner | fix PR8961 - a fast isel miscompilation where we'd... |
tree | commitdiff |
2011-01-13 |
Eric Christopher | Experiment with changing the default 32-bit linux stack... |
tree | commitdiff |
2011-01-12 |
Jakob Stoklund Olesen | Try again enabling LiveDebugVariables. |
tree | commitdiff |
2011-01-11 |
Jakob Stoklund Olesen | The world is not ready for LiveDebugVariables yet. |
tree | commitdiff |
2011-01-11 |
Jakob Stoklund Olesen | Enable LiveDebugVariables by default. |
tree | commitdiff |
2011-01-10 |
Dale Johannesen | Fix PR 8916 (qv for analysis), at least the immediate... |
tree | commitdiff |
2011-01-08 |
Evan Cheng | Recognize inline asm 'rev /bin/bash, ' as a bswap intri... |
tree | commitdiff |
2011-01-07 |
Evan Cheng | Do not model all INLINEASM instructions as having unmod... |
tree | commitdiff |
2011-01-07 |
Devang Patel | Speculatively revert r123032. |
tree | commitdiff |
2011-01-07 |
Devang Patel | Appropriately truncate debug info range in dwarf output. |
tree | commitdiff |
2011-01-07 |
Evan Cheng | Revert r122955. It seems using movups to lower memcpy... |
tree | commitdiff |
2011-01-07 |
Benjamin Kramer | Try to unbreak the arm buildbot. |
tree | commitdiff |
2011-01-06 |
Duncan Sands | Fix the other problem reported in PR8582. Testcase... |
tree | commitdiff |
2011-01-06 |
Evan Cheng | Use movups to lower memcpy and memset even if it's... |
tree | commitdiff |
2011-01-06 |
Evan Cheng | Re-implement r122936 with proper target hooks. Now... |
tree | commitdiff |
2011-01-06 |
Evan Cheng | Revert r122936. I'll re-implement the change. |
tree | commitdiff |
2011-01-06 |
Bill Wendling | Fix test to coincide with r122934 change from PR8919. |
tree | commitdiff |
2011-01-06 |
Evan Cheng | r105228 reduced the memcpy / memset inline limit to... |
tree | commitdiff |
2011-01-06 |
Evan Cheng | Avoid zero extend bit test operands to pointer type... |
tree | commitdiff |
2011-01-05 |
Evan Cheng | Optimize: |
tree | commitdiff |
2011-01-05 |
Chris Lattner | fix PR8900, a shuffle miscompilation. Patch by Nadav... |
tree | commitdiff |
2011-01-03 |
Evan Cheng | Use pushq / popq instead of subq $8, %rsp / addq $8... |
tree | commitdiff |
2011-01-02 |
Benjamin Kramer | Try to reuse the value when lowering memset. |
tree | commitdiff |
2011-01-02 |
Benjamin Kramer | Lower the i8 extension in memset to a multiply instead... |
tree | commitdiff |
2011-01-01 |
Rafael Espindola | Fix darwin bots. |
tree | commitdiff |
2011-01-01 |
Rafael Espindola | Add support for the 'H' modifier. |
tree | commitdiff |
2010-12-29 |
NAKAMURA Takumi | test/CodeGen/X86/negative-sin.ll: FileCheck-ize. |
tree | commitdiff |
2010-12-29 |
NAKAMURA Takumi | test/CodeGen/X86/fp-in-intregs.ll: FileCheck-ize. |
tree | commitdiff |
2010-12-22 |
Benjamin Kramer | DAGCombine add (sext i1), X into sub X, (zext i1) if... |
tree | commitdiff |
2010-12-22 |
Benjamin Kramer | X86: Lower a select directly to a setcc_carry if possible. |
tree | commitdiff |
2010-12-22 |
Chris Lattner | Fix a bug in ReduceLoadWidth that wasn't handling extending |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Reapply 122353-122355 with fixes. 122354 was wrong; |
tree | commitdiff |
2010-12-21 |
Benjamin Kramer | Add some x86 specific dagcombines for conditional incre... |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Revert 122353-122355 for the moment, they broke stuff. |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Add a new transform to DAGCombiner. |
tree | commitdiff |
2010-12-21 |
Dale Johannesen | Get the type of a shift from the shift, not from its... |
tree | commitdiff |
2010-12-20 |
Dale Johannesen | Cosmetic changes. |
tree | commitdiff |
2010-12-20 |
Chris Lattner | now that addc/adde are gone, "ADDC" in the X86 backend... |
tree | commitdiff |
2010-12-20 |
Chris Lattner | We lower setb to sbb with the hope that the and will... |
tree | commitdiff |
2010-12-20 |
Mon P Wang | Add comment for testcase for 122206 |
tree | commitdiff |
2010-12-19 |
Mon P Wang | Prevents PerformShuffleCombine from creating a node... |
tree | commitdiff |
2010-12-19 |
Chris Lattner | improve the setcc -> setcc_carry optimization to happen... |
tree | commitdiff |
2010-12-19 |
Chris Lattner | now that generic vector types aren't selected onto... |
tree | commitdiff |
2010-12-19 |
Chris Lattner | fix PR8642: if a critical edge has a PHI value that... |
tree | commitdiff |
2010-12-18 |
Benjamin Kramer | Just rename the functions, relying on matching a instru... |
tree | commitdiff |
2010-12-18 |
Benjamin Kramer | Test more than just label names and make test work... |
tree | commitdiff |
2010-12-17 |
Nate Begeman | Add support for matching psign & plendvb to the x86... |
tree | commitdiff |
2010-12-17 |
Dale Johannesen | Add a transform to DAG Combiner. This improves the |
tree | commitdiff |
2010-12-15 |
Evan Cheng | Teach machine cse to commute instructions. |
tree | commitdiff |
2010-12-15 |
Chris Lattner | take care of some todos, transforming [us]mul_lohi... |
tree | commitdiff |
2010-12-15 |
Chris Lattner | merge two tests |
tree | commitdiff |
2010-12-14 |
Evan Cheng | Fix a minor bug in two-address pass. It was missing... |
tree | commitdiff |
2010-12-13 |
Chris Lattner | rename test |
tree | commitdiff |
2010-12-13 |
Chris Lattner | Add a couple dag combines to transform mulhi/mullo... |
tree | commitdiff |
2010-12-10 |
Nate Begeman | Formalize the notion that AVX and SSE are non-overlappi... |
tree | commitdiff |
2010-12-09 |
Eric Christopher | Rewrite the darwin tlv support to use a chain and retur... |
tree | commitdiff |
2010-12-09 |
Eric Christopher | Remove extraneous copy from DAG conversion for darwin... |
tree | commitdiff |
2010-12-08 |
Eric Christopher | Move this test to tlv* to make it easier to notice... |
tree | commitdiff |
2010-12-06 |
Devang Patel | If dbg_declare() or dbg_value() is not lowered by isel... |
tree | commitdiff |
2010-12-06 |
Rafael Espindola | Revert previous two patches while I try to find out... |
tree | commitdiff |
2010-12-06 |
Rafael Espindola | Update test for the extra =. |
tree | commitdiff |
2010-12-05 |
Chris Lattner | Teach X86ISelLowering that the second result of X86ISD... |
tree | commitdiff |
2010-12-05 |
Chris Lattner | it turns out that when ".with.overflow" intrinsics... |
tree | commitdiff |
2010-12-05 |
Chris Lattner | fix the rest of the linux miscompares :) |
tree | commitdiff |
2010-12-05 |
Chris Lattner | generalize the previous check to handle -1 on either... |
tree | commitdiff |
2010-12-05 |
Chris Lattner | relax this to handle linux defaulting to -static. |
tree | commitdiff |
2010-12-05 |
Chris Lattner | Improve an integer select optimization in two ways: |
tree | commitdiff |
2010-12-05 |
Chris Lattner | merge some tests into select.ll and make them more... |
tree | commitdiff |
2010-12-05 |
Chris Lattner | rename test |
tree | commitdiff |
2010-12-05 |
Chris Lattner | remove two tests that aren't really testing anything. |
tree | commitdiff |
2010-12-04 |
Benjamin Kramer | Add patterns for the x86 popcnt instruction. |
tree | commitdiff |
2010-12-02 |
Devang Patel | Hide tests, that check .loc, .file in output assembly... |
tree | commitdiff |
2010-12-02 |
Devang Patel | Use set directive for StartMinusEndExpr. |
tree | commitdiff |
2010-12-02 |
Evan Cheng | Fix test. |
tree | commitdiff |
2010-12-01 |
Evan Cheng | Fix and re-enable tail call optimization of expanded... |
tree | commitdiff |
2010-12-01 |
Evan Cheng | Speculatively disable x86 portion of r120501 to appease... |
tree | commitdiff |
2010-11-30 |
Evan Cheng | Enable sibling call optimization of libcalls which... |
tree | commitdiff |
2010-11-30 |
Eric Christopher | Not all platforms use _<func>. Duh. |
tree | commitdiff |
2010-11-30 |
Eric Christopher | Rewrite mwait and monitor support and custom lower... |
tree | commitdiff |
2010-11-29 |
Benjamin Kramer | Fix some broken CHECK lines. |
tree | commitdiff |
2010-11-27 |
Rafael Espindola | Lower TLS_addr32 and TLS_addr64. |
tree | commitdiff |
2010-11-22 |
Benjamin Kramer | Implement the "if (X == 6 || X == 4)" -> "if ((X|2... |
tree | commitdiff |
2010-11-19 |
Dale Johannesen | Prefetch has a MemOperand now. FileCheckize a test. |
tree | commitdiff |
2010-11-19 |
Mon P Wang | Make isScalarToVector to return false if the node is... |
tree | commitdiff |
2010-11-18 |
Duncan Sands | The DAGCombiner was threading select over pairs of... |
tree | commitdiff |
2010-11-18 |
Rafael Espindola | Change CodeGen to use .loc directives. This produces... |
tree | commitdiff |
2010-11-18 |
Dale Johannesen | Do not throw away alignment when generating the DAG for |
tree | commitdiff |
2010-11-18 |
John Thompson | Fixed to use input redirection for source - to eliminat... |
tree | commitdiff |
2010-11-17 |
John Thompson | Bug 8621 fix - pointer cast stripped from inline asm... |
tree | commitdiff |
next |