2011-10-10 |
Devang Patel | Revert r141569 and r141576. |
tree | commitdiff |
2011-10-10 |
Eli Friedman | Make sure the X86 backend doesn't explode on 128-bit... |
tree | commitdiff |
2011-10-10 |
Devang Patel | If loop header is also loop exiting block then it may... |
tree | commitdiff |
2011-10-10 |
Nadav Rotem | Fix 10892 - When lowering SIGN_EXTEND_INREG do not... |
tree | commitdiff |
2011-10-10 |
Devang Patel | Add dominance check for the instruction being hoisted. |
tree | commitdiff |
2011-10-10 |
Benjamin Kramer | X86: Add patterns for the movbe instruction (mov +... |
tree | commitdiff |
2011-10-08 |
Jakob Stoklund Olesen | Add TEST8ri_NOREX pseudo to constrain sub_8bit_hi copies. |
tree | commitdiff |
2011-10-08 |
Jakob Stoklund Olesen | Add missing test case for r141410. |
tree | commitdiff |
2011-10-07 |
Evan Cheng | High bits of movmskp{s|d} and pmovmskb are known zero... |
tree | commitdiff |
2011-09-30 |
Bill Wendling | Filecheck-ize. |
tree | commitdiff |
2011-09-30 |
Bill Wendling | Add new line at end of file. |
tree | commitdiff |
2011-09-30 |
Bill Wendling | When inferring the pointer alignment, if the global... |
tree | commitdiff |
2011-09-29 |
Andrew Trick | LSR: rewrite inner loops only. |
tree | commitdiff |
2011-09-28 |
Eli Friedman | PR11033: Make sure we don't generate PCMPGTQ and PCMPEQ... |
tree | commitdiff |
2011-09-27 |
Jakob Stoklund Olesen | Remove X86-dependent stuff from SSEDomainFix. |
tree | commitdiff |
2011-09-27 |
Eli Friedman | Last batch of test conversions to new atomic instructions. |
tree | commitdiff |
2011-09-26 |
Eli Friedman | Convert a bunch more tests over to the new atomic instr... |
tree | commitdiff |
2011-09-24 |
Jakob Stoklund Olesen | Only run MF.verify() with EXPENSIVE_CHECKS=1. |
tree | commitdiff |
2011-09-23 |
Jakob Stoklund Olesen | Verify that terminators follow non-terminators. |
tree | commitdiff |
2011-09-23 |
Eli Friedman | PR10998: It is not legal to sink an instruction past... |
tree | commitdiff |
2011-09-23 |
Eli Friedman | PR10989: Don't print .hidden on Windows. |
tree | commitdiff |
2011-09-22 |
Eli Friedman | PR10991: make fast-isel correctly check whether accessi... |
tree | commitdiff |
2011-09-22 |
Duncan Sands | Synthesize SSE3/AVX 128 bit horizontal add/sub instruct... |
tree | commitdiff |
2011-09-21 |
Devang Patel | Do not unnecessarily use AT_specification DIE because... |
tree | commitdiff |
2011-09-21 |
Nadav Rotem | add another testcase for pr10902 |
tree | commitdiff |
2011-09-21 |
Nadav Rotem | [VECTOR-SELECT] Address one of the bugs in pr10902. |
tree | commitdiff |
2011-09-20 |
Bruno Cardoso Lopes | Add a DAGCombine for subvector extracts to remove usele... |
tree | commitdiff |
2011-09-20 |
Bruno Cardoso Lopes | Revert r140097, working on a better approach |
tree | commitdiff |
2011-09-20 |
NAKAMURA Takumi | test/CodeGen/X86/avx-minmax.ll: Unbreak Win32. |
tree | commitdiff |
2011-09-20 |
Craig Topper | Extend changes from r139986 to produce 256-bit AVX... |
tree | commitdiff |
2011-09-20 |
Bruno Cardoso Lopes | Attempt to fix -mtriple=i686-{cygwin|mingw|win32} regre... |
tree | commitdiff |
2011-09-19 |
Bruno Cardoso Lopes | Based on the small opt Zvi's patch was trying to achiev... |
tree | commitdiff |
2011-09-19 |
Bruno Cardoso Lopes | Match X86ISD::FSETCCsd and X86ISD::FSETCCss while in... |
tree | commitdiff |
2011-09-18 |
Nadav Rotem | setOperationAction should be done on the return value... |
tree | commitdiff |
2011-09-18 |
Nadav Rotem | When promoting integer vectors we often create ext... |
tree | commitdiff |
2011-09-18 |
Benjamin Kramer | Apply Duncan's test fix from r139986 to the avx version... |
tree | commitdiff |
2011-09-17 |
Duncan Sands | Synthesize x86 max/min instructions also for vectors... |
tree | commitdiff |
2011-09-16 |
Andrew Trick | Test case trial and error. Not sure the proper way... |
tree | commitdiff |
2011-09-16 |
Andrew Trick | Reduced a stronger test case for coalescer bug PR10920. |
tree | commitdiff |
2011-09-15 |
Jakob Stoklund Olesen | VirtRegMap is counting spill slots, not register spills. |
tree | commitdiff |
2011-09-15 |
Bruno Cardoso Lopes | Change all checks regarding the presence of any SSE... |
tree | commitdiff |
2011-09-15 |
Andrew Trick | [regcoalescing] bug fix for RegistersDefinedFromSameValue. |
tree | commitdiff |
2011-09-14 |
Nadav Rotem | Add integer promotion support for vselect |
tree | commitdiff |
2011-09-14 |
Bruno Cardoso Lopes | Vector shuffle mask <i32 4, i32 5, i32 2, i32 3> should... |
tree | commitdiff |
2011-09-14 |
Devang Patel | Remove unnecessary old test. |
tree | commitdiff |
2011-09-13 |
Eli Friedman | Error out on CodeGen of unaligned load/store. Fix... |
tree | commitdiff |
2011-09-13 |
Nadav Rotem | update checked pattern |
tree | commitdiff |
2011-09-13 |
Nadav Rotem | Add vselect target support for targets that do not... |
tree | commitdiff |
2011-09-12 |
Bruno Cardoso Lopes | Change testcase commandline to be more strict and silen... |
tree | commitdiff |
2011-09-12 |
Bruno Cardoso Lopes | Fix PR10845. SUBREG_TO_REG shouldn't be used when the... |
tree | commitdiff |
2011-09-12 |
Bruno Cardoso Lopes | Revert the wrong part of r139528, and fix testcases. |
tree | commitdiff |
2011-09-12 |
Bruno Cardoso Lopes | Not sure how CMPPS and CMPPD had already ever worked... |
tree | commitdiff |
2011-09-10 |
Eli Friedman | Really un-XFAIL the testcase, like I said I would in... |
tree | commitdiff |
2011-09-10 |
Richard Trieu | Fixed an assert from: |
tree | commitdiff |
2011-09-09 |
Nadav Rotem | Implement vector-select support for avx256. Refactor... |
tree | commitdiff |
2011-09-08 |
Bruno Cardoso Lopes | Add a AVX version of a simple i64 -> f64 bitcast. This... |
tree | commitdiff |
2011-09-08 |
Bruno Cardoso Lopes | Reapply testcase from r139309! |
tree | commitdiff |
2011-09-08 |
Bruno Cardoso Lopes | Remove this crashing test, until I figure out what... |
tree | commitdiff |
2011-09-08 |
Bruno Cardoso Lopes | Add AVX versions of blend vector operations and fix... |
tree | commitdiff |
2011-09-08 |
Bruno Cardoso Lopes | Fix PR10844: Add patterns to cover non foldable version... |
tree | commitdiff |
2011-09-08 |
Nadav Rotem | add a testcase for the previous patch |
tree | commitdiff |
2011-09-07 |
Eli Friedman | Fix atomic load and store on x86 to pass -verify-machin... |
tree | commitdiff |
2011-09-07 |
Duncan Sands | Another forgotten trampoline testcase. |
tree | commitdiff |
2011-09-07 |
Devang Patel | While sinking machine instructions, sink matching DBG_V... |
tree | commitdiff |
2011-09-02 |
Jakob Stoklund Olesen | Pseudo CMOV instructions don't clobber EFLAGS. |
tree | commitdiff |
2011-09-02 |
Eli Friedman | Don't fast-isel for atomic load/store; some cases requi... |
tree | commitdiff |
2011-09-02 |
Duncan Sands | Darwin wants ctors/dtors to be ordered the other way... |
tree | commitdiff |
2011-09-01 |
Benjamin Kramer | This test depends on cmov being available. |
tree | commitdiff |
2011-09-01 |
Bruno Cardoso Lopes | Fix vbroadcast matching logic to early unmatch if the... |
tree | commitdiff |
2011-09-01 |
Andrew Trick | PreRA scheduler should avoid cloning compares. |
tree | commitdiff |
2011-08-31 |
Bill Wendling | Remove old declare statements. |
tree | commitdiff |
2011-08-31 |
Bill Wendling | Update more tests to the new EH scheme. |
tree | commitdiff |
2011-08-31 |
Bill Wendling | Update more tests to the new EH scheme. |
tree | commitdiff |
2011-08-31 |
David Greene | Compress Repeated Byte Output |
tree | commitdiff |
2011-08-31 |
Benjamin Kramer | This test requires sse, otherwise x87 ops will block... |
tree | commitdiff |
2011-08-31 |
Bruno Cardoso Lopes | - Move all MOVSS and MOVSD patterns close to their... |
tree | commitdiff |
2011-08-31 |
Evan Cheng | Fix (movhps load) lowering / pattern to match more... |
tree | commitdiff |
2011-08-31 |
Benjamin Kramer | Fix test typo. |
tree | commitdiff |
2011-08-30 |
Rafael Espindola | Add a triple. |
tree | commitdiff |
2011-08-30 |
Rafael Espindola | Some test code to check if correct code is being generated. |
tree | commitdiff |
2011-08-29 |
Eli Friedman | Explicitly zero out parts of a vector which are require... |
tree | commitdiff |
2011-08-28 |
Duncan Sands | Fix PR5329: pay attention to constructor/destructor... |
tree | commitdiff |
2011-08-27 |
Bill Wendling | Update to new EH scheme. |
tree | commitdiff |
2011-08-27 |
Bill Wendling | Cannot have an llvm.eh.exception call in a non-landing... |
tree | commitdiff |
2011-08-26 |
Eli Friedman | Add support for generating CMPXCHG16B on x86-64 for... |
tree | commitdiff |
2011-08-25 |
Bruno Cardoso Lopes | Add support for AVX 256-bit version of MOVDDUP! |
tree | commitdiff |
2011-08-25 |
Bruno Cardoso Lopes | Add support for 256-bit versions of VSHUFPD and VSHUFPS. |
tree | commitdiff |
2011-08-24 |
Eli Friedman | Hook up 64-bit atomic load/store on x86-32. I plan... |
tree | commitdiff |
2011-08-24 |
Eli Friedman | Basic tests for atomic load and store on x86. |
tree | commitdiff |
2011-08-24 |
Craig Topper | Break 256-bit vector int add/sub/mul into two 128-bit... |
tree | commitdiff |
2011-08-23 |
Bruno Cardoso Lopes | Fix a nasty bug where a v4i64 was being wrong emitted... |
tree | commitdiff |
2011-08-23 |
Nick Lewycky | PerformSubCombine to work on integers larger than i128... |
tree | commitdiff |
2011-08-23 |
Craig Topper | Add support for breaking 256-bit v16i16 and v32i8 VSETC... |
tree | commitdiff |
2011-08-23 |
Bruno Cardoso Lopes | Introduce a pass to insert vzeroupper instructions... |
tree | commitdiff |
2011-08-22 |
Bruno Cardoso Lopes | Add support for breaking 256-bit int VETCC into two... |
tree | commitdiff |
2011-08-19 |
Jakob Stoklund Olesen | Add test case for r138018. |
tree | commitdiff |
2011-08-18 |
Ivan Krasin | FastISel: avoid function calls between the materializat... |
tree | commitdiff |
2011-08-18 |
Bruno Cardoso Lopes | Cleanup vector logical ops in AVX and add use int versi... |
tree | commitdiff |
2011-08-17 |
Bruno Cardoso Lopes | Fix PR10688. Add support for spliting 256-bit vector... |
tree | commitdiff |
2011-08-17 |
Bruno Cardoso Lopes | Introduce matching patterns for vbroadcast AVX instruct... |
tree | commitdiff |
next |