2011-10-23 |
Chandler Carruth | Completely re-write the algorithm behind MachineBlockPl... |
tree | commitdiff |
2011-10-22 |
Nadav Rotem | Fix pr11193. |
tree | commitdiff |
2011-10-21 |
Nadav Rotem | Fix pr11194. When promoting and splitting integers... |
tree | commitdiff |
2011-10-21 |
Chandler Carruth | Don't hard code the desired alignment for loops --... |
tree | commitdiff |
2011-10-21 |
Nadav Rotem | 1. Fix the widening of SETCC in WidenVecOp_SETCC. Use... |
tree | commitdiff |
2011-10-21 |
Chandler Carruth | Add loop aligning to MachineBlockPlacement based on... |
tree | commitdiff |
2011-10-21 |
Chandler Carruth | Add a very basic test for MachineBlockPlacement. This... |
tree | commitdiff |
2011-10-21 |
Craig Topper | Remove intrinsics for X86 BLSI, BLSMSK, and BLSR intrin... |
tree | commitdiff |
2011-10-19 |
Evan Cheng | Fix TLS lowering bug. The CopyFromReg must be glued... |
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-19 |
Craig Topper | Rename PEXTR to PEXT. Add intrinsics for BMI instructions. |
tree | commitdiff |
2011-10-18 |
Lang Hames | Added testcase for <rdar://problem/10215997> |
tree | commitdiff |
2011-10-18 |
Nadav Rotem | Add additional element-promotion tests. |
tree | commitdiff |
2011-10-18 |
Nadav Rotem | Fix a bug in the legalization of vector anyext-load... |
tree | commitdiff |
2011-10-17 |
Nick Lewycky | Add support for a new extension to the .file directive: |
tree | commitdiff |
2011-10-17 |
Nadav Rotem | stabalize tests by specifying the exact sse level |
tree | commitdiff |
2011-10-17 |
Nadav Rotem | Clean the triple, add check lines. |
tree | commitdiff |
2011-10-17 |
Nadav Rotem | Previously v2i32 vectors were legalized to v4i32. Now... |
tree | commitdiff |
2011-10-16 |
Nadav Rotem | Add tripple and stabalize a few more tests. |
tree | commitdiff |
2011-10-16 |
Nadav Rotem | Add triple to tests. |
tree | commitdiff |
2011-10-16 |
Nadav Rotem | fix a typo in the test |
tree | commitdiff |
2011-10-16 |
Nadav Rotem | Enable element promotion type legalization by deafault. |
tree | commitdiff |
2011-10-14 |
Jakob Stoklund Olesen | Update live-in lists when splitting critical edges. |
tree | commitdiff |
2011-10-14 |
Craig Topper | Add X86 ANDN instruction. Including instruction selection. |
tree | commitdiff |
2011-10-14 |
Craig Topper | Add X86 TZCNT instruction and patterns to select it... |
tree | commitdiff |
2011-10-14 |
Jakob Stoklund Olesen | Add value numbers when spilling dead defs. |
tree | commitdiff |
2011-10-13 |
Benjamin Kramer | Force CPU type on test so it doesn't accidentally emit... |
tree | commitdiff |
2011-10-13 |
Bill Wendling | More closely follow libgcc, which has code after the... |
tree | commitdiff |
2011-10-13 |
Bill Wendling | Revert r141854 because it was causing failures: |
tree | commitdiff |
2011-10-13 |
Bill Wendling | Should not add instructions to a BB after a return... |
tree | commitdiff |
2011-10-13 |
Craig Topper | Add X86 TZCNT instruction and patterns to select it... |
tree | commitdiff |
2011-10-12 |
Jakob Stoklund Olesen | Also inflate register classes around inline asm. |
tree | commitdiff |
2011-10-12 |
Bill Wendling | We need to verify that the machine instruction we're... |
tree | commitdiff |
2011-10-11 |
Bob Wilson | Make this test more specific. There are 3 stats that... |
tree | commitdiff |
2011-10-11 |
Eric Christopher | Add a new wrapper node for a DILexicalBlock that encaps... |
tree | commitdiff |
2011-10-11 |
Devang Patel | Add dominance check for the instruction being hoisted. |
tree | commitdiff |
2011-10-11 |
Nadav Rotem | Add support for legalization of vector SHL/SRA/SRL... |
tree | commitdiff |
2011-10-11 |
Craig Topper | Test case for X86 LZCNT instruction selection. |
tree | commitdiff |
2011-10-11 |
NAKAMURA Takumi | test/CodeGen/X86/movbe.ll: Give explicit -mtriple=x86_6... |
tree | commitdiff |
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 |
next |