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
/
X86ISelPattern.cpp
Age
Commit message (
Expand
)
Author
2006-02-17
Kill the x86 pattern isel. boom.
Nate Begeman
2006-02-09
provide an explicit alignment for cp entries
Chris Lattner
2006-01-29
remove now-dead code, the legalizer takes care of this for us
Chris Lattner
2006-01-27
x86 CPU detection and proper subtarget support
Evan Cheng
2006-01-25
Loosen up these checks to allow direct uses of ESP
Chris Lattner
2006-01-22
Add explicit #includes of <iostream>
Chris Lattner
2006-01-21
Rename fcmovae to fcmovnb and fcmova to fcmovnbe (following Intel manual).
Evan Cheng
2006-01-15
Use the default lowering of ISD::DYNAMIC_STACKALLOC, delete now dead code.
Chris Lattner
2006-01-13
Fix a bug in my last X86 checkin, pointed out by cozmic
Chris Lattner
2006-01-13
Enable X86 support for savestack/restorestack
Chris Lattner
2006-01-12
Fix sint_to_fp (fild*) support.
Evan Cheng
2006-01-11
Support for MEMCPY and MEMSET.
Evan Cheng
2006-01-11
* Add special entry code main() (to set x87 to 64-bit precision).
Evan Cheng
2006-01-11
implement FP_REG_KILL insertion for the dag-dag instruction selector
Chris Lattner
2006-01-06
silence a bogus gcc warning
Chris Lattner
2005-12-21
Rewrite FP stackifier support in the X86InstrInfo.td file, splitting patterns
Chris Lattner
2005-12-14
Fixed a typo: line 2323: MOVSX16rm8 -> MOVZX16rm8. This was the cause fo 12/1...
Evan Cheng
2005-12-04
Fix PR672 another way which should be more robust
Chris Lattner
2005-12-03
Fix test/Regression/ExecutionEngine/2005-12-02-TailCallBug.ll and PR672.
Chris Lattner
2005-11-20
The second patch of X86 support for read cycle counter.
Andrew Lenharth
2005-11-15
Separate X86ISelLowering stuff out from the X86ISelPattern.cpp file. Patch
Chris Lattner
2005-10-21
Invert the TargetLowering flag that controls divide by consant expansion.
Nate Begeman
2005-10-15
Remove some dead code now that the dag combiner exists.
Nate Begeman
2005-10-14
Properly split f32 and f64 into separate register classes for scalar sse fp
Nate Begeman
2005-10-02
silence some warnings
Chris Lattner
2005-09-28
Add FP versions of the binary operators, keeping the int and fp worlds seperate.
Chris Lattner
2005-09-14
fix a major regression from my patch this afternoon
Chris Lattner
2005-09-13
This code is no longer needed, it is moved to the target-indep code
Chris Lattner
2005-09-02
Handle any_extend like zext
Chris Lattner
2005-08-27
Adjust to member variable name change.
Reid Spencer
2005-08-26
Fix a bug in my previous checkin
Chris Lattner
2005-08-26
Change ConstantPoolSDNode to actually hold the Constant itself instead of
Chris Lattner
2005-08-25
Fix a warning
Chris Lattner
2005-08-19
The variable SAR's only take one operand too
Chris Lattner
2005-08-19
Stop adding bogus operands to variable shifts on X86. These instructions
Chris Lattner
2005-08-16
update the backends to work with the new CopyFromReg/CopyToReg/ImplicitDef nodes
Chris Lattner
2005-08-16
Implement BR_CC and BRTWOWAY_CC. This allows the removal of a rather nasty
Nate Begeman
2005-08-14
Fix last night's X86 regressions by putting code for SSE in the if(SSE)
Nate Begeman
2005-08-14
Fix FP_TO_UINT with Scalar SSE2 now that the legalizer can handle it. We
Nate Begeman
2005-08-09
Update the targets to the new SETCC/CondCodeSDNode interfaces.
Chris Lattner
2005-08-05
adjust to change in getSubtarget() api
Chris Lattner
2005-08-03
Scalar SSE: load +0.0 -> xorps/xorpd
Nate Begeman
2005-08-02
Update to use the new MathExtras.h support for log2 computation.
Chris Lattner
2005-07-30
Keep tabs and trailing spaces out.
Jeff Cohen
2005-07-30
fix a typeo
Chris Lattner
2005-07-30
Change the fp to integer code to not perform 2-byte stores followed by
Chris Lattner
2005-07-30
Use a custom expander for all FP to int conversions, as the X86 only has
Chris Lattner
2005-07-29
Implement a FIXME: move a bunch of cruft for handling FP_TO_*INT operations
Chris Lattner
2005-07-29
Don't forget to diddle with the control word when performing an FISTP64.
Chris Lattner
2005-07-29
Use a custom expander to compile this:
Chris Lattner
[next]