2011-10-11 |
Lang Hames | Fixed natural stack alignment for Linux x86-32. Thanks... |
tree | commitdiff |
2011-10-10 |
Lang Hames | Add a natural stack alignment field to TargetData,... |
tree | commitdiff |
2011-10-10 |
Eli Friedman | Make sure the X86 backend doesn't explode on 128-bit... |
tree | commitdiff |
2011-10-10 |
Benjamin Kramer | X86: Add a subtarget definition for core-avx-i, which... |
tree | commitdiff |
2011-10-10 |
Nadav Rotem | Fix 10892 - When lowering SIGN_EXTEND_INREG do not... |
tree | commitdiff |
2011-10-10 |
Benjamin Kramer | X86: Add patterns for the movbe instruction (mov +... |
tree | commitdiff |
2011-10-10 |
Craig Topper | Put a bunch of calls to ToggleFeature behind proper... |
tree | commitdiff |
2011-10-09 |
Craig Topper | Add Ivy Bridge 16-bit floating point conversion instruc... |
tree | commitdiff |
2011-10-08 |
Jakob Stoklund Olesen | Prevent potential NOREX bug. |
tree | commitdiff |
2011-10-08 |
Jakob Stoklund Olesen | Add TEST8ri_NOREX pseudo to constrain sub_8bit_hi copies. |
tree | commitdiff |
2011-10-07 |
Jakob Stoklund Olesen | Constrain both operands on MOVZX32_NOREXrr8. |
tree | commitdiff |
2011-10-07 |
Evan Cheng | High bits of movmskp{s|d} and pmovmskb are known zero... |
tree | commitdiff |
2011-10-07 |
Craig Topper | Add X86 disassembler support for RDFSBASE, RDGSBASE... |
tree | commitdiff |
2011-10-07 |
Craig Topper | Add X86 disassembler support for XSAVE, XRSTOR, and... |
tree | commitdiff |
2011-10-07 |
Craig Topper | Revert part of r141274. Only need to change encoding... |
tree | commitdiff |
2011-10-06 |
Craig Topper | Fix assembling of xchg %eax, %eax to not use the NOP... |
tree | commitdiff |
2011-10-06 |
Peter Collingbourne | Build system infrastructure for multiple tblgens. |
tree | commitdiff |
2011-10-05 |
Jakob Stoklund Olesen | Override TRI::getSubClassWithSubReg for X86. |
tree | commitdiff |
2011-10-05 |
Craig Topper | Change C++ style comments to C style comments in X86... |
tree | commitdiff |
2011-10-04 |
Owen Anderson | Teach the MC to output code/data region marker labels... |
tree | commitdiff |
2011-10-04 |
Craig Topper | Add support in the disassembler for ignoring the L... |
tree | commitdiff |
2011-10-03 |
Craig Topper | Add support for MOVBE and RDRAND instructions for the... |
tree | commitdiff |
2011-10-03 |
Craig Topper | Treat VEX.vvvv as a 3-bit field outside of 64-bit mode... |
tree | commitdiff |
2011-10-03 |
Craig Topper | Fix VEX disassembling to ignore REX.RXBW bits in 32... |
tree | commitdiff |
2011-10-02 |
Craig Topper | Fix some Intel syntax disassembly issues with instructi... |
tree | commitdiff |
2011-10-02 |
Craig Topper | Special case disassembler handling of REX.B prefix... |
tree | commitdiff |
2011-10-01 |
Craig Topper | Fix disassembling of INVEPT and INVVPID to take operands |
tree | commitdiff |
2011-10-01 |
Craig Topper | Fix disassembler handling of CRC32 which is an odd... |
tree | commitdiff |
2011-09-30 |
Jakob Stoklund Olesen | Store sub-class lists as a bit vector. |
tree | commitdiff |
2011-09-29 |
Jakob Stoklund Olesen | Expand the x86 V_SET0* pseudos right after register... |
tree | commitdiff |
2011-09-28 |
Eli Friedman | PR11033: Make sure we don't generate PCMPGTQ and PCMPEQ... |
tree | commitdiff |
2011-09-28 |
Jakob Stoklund Olesen | Rename SSEDomainFix -> lib/CodeGen/ExecutionDepsFix. |
tree | commitdiff |
2011-09-27 |
Jakob Stoklund Olesen | Remove X86-dependent stuff from SSEDomainFix. |
tree | commitdiff |
2011-09-27 |
Jakob Stoklund Olesen | Promote the X86 Get/SetSSEDomain functions to TargetIns... |
tree | commitdiff |
2011-09-26 |
Craig Topper | Fix VEX decoding in i386 mode. Fixes PR11008. |
tree | commitdiff |
2011-09-24 |
Jakob Stoklund Olesen | Only run MF.verify() with EXPENSIVE_CHECKS=1. |
tree | commitdiff |
2011-09-23 |
Duncan Sands | Implement Chris's suggestion of legalizing the various... |
tree | commitdiff |
2011-09-22 |
Eli Friedman | PR10991: make fast-isel correctly check whether accessi... |
tree | commitdiff |
2011-09-22 |
Jakob Stoklund Olesen | Add support for GR32 <-> FR32 cross class copies. |
tree | commitdiff |
2011-09-22 |
Duncan Sands | Synthesize SSE3/AVX 128 bit horizontal add/sub instruct... |
tree | commitdiff |
2011-09-22 |
Craig Topper | Fix register printing in disassembling of push/pop... |
tree | commitdiff |
2011-09-22 |
Benjamin Kramer | The SSE version differences for fmin/fmax are more... |
tree | commitdiff |
2011-09-22 |
Benjamin Kramer | X86: Don't form min/max nodes if the target is missing... |
tree | commitdiff |
2011-09-21 |
Benjamin Kramer | X86Disassembler: if verbose logging is going to nulls... |
tree | commitdiff |
2011-09-21 |
Nadav Rotem | fix comment |
tree | commitdiff |
2011-09-21 |
Nadav Rotem | Insert a sanity check on the combining of x86 truncing... |
tree | commitdiff |
2011-09-21 |
Richard Trieu | Change: |
tree | commitdiff |
2011-09-21 |
Owen Anderson | In the disassembler C API, be careful not to confuse... |
tree | commitdiff |
2011-09-20 |
Bruno Cardoso Lopes | Revert r140097, working on a better approach |
tree | commitdiff |
2011-09-20 |
Bruno Cardoso Lopes | Simplify max/minp[s|d] dagcombine matching |
tree | commitdiff |
2011-09-20 |
Bruno Cardoso Lopes | Tidy up a bit more, fix tab and remove trailing whitespaces |
tree | commitdiff |
2011-09-20 |
Bruno Cardoso Lopes | The wrong relocation was being emitted for several... |
tree | commitdiff |
2011-09-20 |
Bruno Cardoso Lopes | Tidy up code! |
tree | commitdiff |
2011-09-20 |
Craig Topper | Extend changes from r139986 to produce 256-bit AVX... |
tree | commitdiff |
2011-09-19 |
Bruno Cardoso Lopes | Fix PR10949. Fix the encoding of VMOVPQIto64rr. |
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 | Fix typos in my prev commit, found by Tobi. |
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 |
Craig Topper | Fix typo by changing Lower256IntVETCC to Lower256IntVSETCC. |
tree | commitdiff |
2011-09-17 |
Duncan Sands | Synthesize x86 max/min instructions also for vectors... |
tree | commitdiff |
2011-09-16 |
Bruno Cardoso Lopes | Describe more AVX 128-bit convert instructions without... |
tree | commitdiff |
2011-09-16 |
Bruno Cardoso Lopes | Add mayLoad attribute to AVX convert instructions,... |
tree | commitdiff |
2011-09-16 |
Bruno Cardoso Lopes | Fix PR10884. |
tree | commitdiff |
2011-09-15 |
Owen Anderson | Don't attach annotations to MCInst's. Instead, have... |
tree | commitdiff |
2011-09-15 |
Bruno Cardoso Lopes | Add a fixme note! |
tree | commitdiff |
2011-09-15 |
Bruno Cardoso Lopes | Add the remaining AVX versions of instructions to X86In... |
tree | commitdiff |
2011-09-15 |
Bruno Cardoso Lopes | Factor out partial register update checks for some... |
tree | commitdiff |
2011-09-15 |
Owen Anderson | Add support for stored annotations to MCInst, and provi... |
tree | commitdiff |
2011-09-15 |
Bruno Cardoso Lopes | Change all checks regarding the presence of any SSE... |
tree | commitdiff |
2011-09-15 |
Bruno Cardoso Lopes | Enable SSEDomainFix pass for AVX mode. |
tree | commitdiff |
2011-09-14 |
Eli Friedman | Fix the code creating VZEXT_LOAD so that it creates... |
tree | commitdiff |
2011-09-14 |
Craig Topper | Fix mem type for VEX.128 form of VROUNDP*. Remove filte... |
tree | commitdiff |
2011-09-14 |
Craig Topper | Make disassembling of VBLEND* print immediate as a... |
tree | commitdiff |
2011-09-14 |
Bruno Cardoso Lopes | Teach the foldable tables about 128-bit AVX instruction... |
tree | commitdiff |
2011-09-14 |
Bruno Cardoso Lopes | Vector shuffle mask <i32 4, i32 5, i32 2, i32 3> should... |
tree | commitdiff |
2011-09-13 |
Nadav Rotem | swap vselect operand order - pr10907 |
tree | commitdiff |
2011-09-13 |
Bruno Cardoso Lopes | Add versions 256-bit versions of alignedstore and align... |
tree | commitdiff |
2011-09-13 |
Bruno Cardoso Lopes | Revert the remaining part of r139528. According to... |
tree | commitdiff |
2011-09-13 |
Nadav Rotem | Add vselect target support for targets that do not... |
tree | commitdiff |
2011-09-13 |
Craig Topper | Only disassembler instructions with vvvv != 1111 if... |
tree | commitdiff |
2011-09-13 |
Craig Topper | Remove filter that was preventing MOVDQU/MOVDQA and... |
tree | commitdiff |
2011-09-13 |
Craig Topper | Fix encoding of VMOVDQU to not simultaneously be 'TB... |
tree | commitdiff |
2011-09-13 |
Eli Friedman | Fix the assembler strings for a couple of atomic instru... |
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-12 |
Bruno Cardoso Lopes | Organize a bit the operand names for CMPPS and CMPPD |
tree | commitdiff |
2011-09-12 |
Bruno Cardoso Lopes | Realign BLEND patterns to match the general style for... |
tree | commitdiff |
2011-09-12 |
Bruno Cardoso Lopes | Fix 80-columns |
tree | commitdiff |
2011-09-12 |
Nadav Rotem | Format patterns, remove unused X86blend patterns |
tree | commitdiff |
2011-09-11 |
Craig Topper | Fix disassembling of one of the register/register forms... |
tree | commitdiff |
2011-09-11 |
Craig Topper | Fix disassembling of reverse register/register forms... |
tree | commitdiff |
2011-09-11 |
Nadav Rotem | CR fixes per Bruno's request. |
tree | commitdiff |
2011-09-10 |
Eli Friedman | r139454 activates an assert in a case where we were... |
tree | commitdiff |
2011-09-10 |
Richard Trieu | Fix the asserts in lib/Target/X86/X86ELFWriterInfo... |
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-09 |
Craig Topper | Fix handling of Intel syntax disassembling of movs... |
tree | commitdiff |
next |