index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
Age
Commit message (
Expand
)
Author
2011-10-06
Fix assembling of xchg %eax, %eax to not use the NOP encoding of 0x90. This w...
Craig Topper
2011-10-06
Build system infrastructure for multiple tblgens.
Peter Collingbourne
2011-10-05
Override TRI::getSubClassWithSubReg for X86.
Jakob Stoklund Olesen
2011-10-05
Change C++ style comments to C style comments in X86 disassembler. Patch from...
Craig Topper
2011-10-04
Teach the MC to output code/data region marker labels in MachO and ELF modes....
Owen Anderson
2011-10-04
Add support in the disassembler for ignoring the L-bit on certain VEX instruc...
Craig Topper
2011-10-03
Add support for MOVBE and RDRAND instructions for the assembler and disassemb...
Craig Topper
2011-10-03
Treat VEX.vvvv as a 3-bit field outside of 64-bit mode. Prevents access to re...
Craig Topper
2011-10-03
Fix VEX disassembling to ignore REX.RXBW bits in 32-bit mode.
Craig Topper
2011-10-02
Fix some Intel syntax disassembly issues with instructions that implicitly us...
Craig Topper
2011-10-02
Special case disassembler handling of REX.B prefix on NOP instruction to deco...
Craig Topper
2011-10-01
Fix disassembling of INVEPT and INVVPID to take operands
Craig Topper
2011-10-01
Fix disassembler handling of CRC32 which is an odd instruction that uses 0xf2...
Craig Topper
2011-09-30
Store sub-class lists as a bit vector.
Jakob Stoklund Olesen
2011-09-29
Expand the x86 V_SET0* pseudos right after register allocation.
Jakob Stoklund Olesen
2011-09-28
PR11033: Make sure we don't generate PCMPGTQ and PCMPEQQ if the target CPU do...
Eli Friedman
2011-09-28
Rename SSEDomainFix -> lib/CodeGen/ExecutionDepsFix.
Jakob Stoklund Olesen
2011-09-27
Remove X86-dependent stuff from SSEDomainFix.
Jakob Stoklund Olesen
2011-09-27
Promote the X86 Get/SetSSEDomain functions to TargetInstrInfo.
Jakob Stoklund Olesen
2011-09-26
Fix VEX decoding in i386 mode. Fixes PR11008.
Craig Topper
2011-09-24
Only run MF.verify() with EXPENSIVE_CHECKS=1.
Jakob Stoklund Olesen
2011-09-23
Implement Chris's suggestion of legalizing the various SSE and AVX
Duncan Sands
2011-09-22
PR10991: make fast-isel correctly check whether accessing a global through an...
Eli Friedman
2011-09-22
Add support for GR32 <-> FR32 cross class copies.
Jakob Stoklund Olesen
2011-09-22
Synthesize SSE3/AVX 128 bit horizontal add/sub instructions from
Duncan Sands
2011-09-22
Fix register printing in disassembling of push/pop of segment registers and i...
Craig Topper
2011-09-22
The SSE version differences for fmin/fmax are more involved than I thought.
Benjamin Kramer
2011-09-22
X86: Don't form min/max nodes if the target is missing SSE.
Benjamin Kramer
2011-09-21
X86Disassembler: if verbose logging is going to nulls(), disable logging comp...
Benjamin Kramer
2011-09-21
fix comment
Nadav Rotem
2011-09-21
Insert a sanity check on the combining of x86 truncing-store nodes. This come...
Nadav Rotem
2011-09-21
Change:
Richard Trieu
2011-09-21
In the disassembler C API, be careful not to confuse the comment streamer tha...
Owen Anderson
2011-09-20
Revert r140097, working on a better approach
Bruno Cardoso Lopes
2011-09-20
Simplify max/minp[s|d] dagcombine matching
Bruno Cardoso Lopes
2011-09-20
Tidy up a bit more, fix tab and remove trailing whitespaces
Bruno Cardoso Lopes
2011-09-20
The wrong relocation was being emitted for several SSSE3 instructions.
Bruno Cardoso Lopes
2011-09-20
Tidy up code!
Bruno Cardoso Lopes
2011-09-20
Extend changes from r139986 to produce 256-bit AVX minps/minpd/maxps/maxpd.
Craig Topper
2011-09-19
Fix PR10949. Fix the encoding of VMOVPQIto64rr.
Bruno Cardoso Lopes
2011-09-19
Based on the small opt Zvi's patch was trying to achieve, eliminate
Bruno Cardoso Lopes
2011-09-19
Match X86ISD::FSETCCsd and X86ISD::FSETCCss while in AVX mode. This fix
Bruno Cardoso Lopes
2011-09-18
Fix typos in my prev commit, found by Tobi.
Nadav Rotem
2011-09-18
setOperationAction should be done on the return value of the type, not the op...
Nadav Rotem
2011-09-18
When promoting integer vectors we often create ext-loads. This patch adds a
Nadav Rotem
2011-09-18
Fix typo by changing Lower256IntVETCC to Lower256IntVSETCC.
Craig Topper
2011-09-17
Synthesize x86 max/min instructions also for vectors (i.e. produce
Duncan Sands
2011-09-16
Describe more AVX 128-bit convert instructions without patterns to have
Bruno Cardoso Lopes
2011-09-16
Add mayLoad attribute to AVX convert instructions, since non of them
Bruno Cardoso Lopes
2011-09-16
Fix PR10884.
Bruno Cardoso Lopes
[next]