index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
X86
/
X86ISelPattern.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Adjust to member variable name change.
Reid Spencer
2005-08-27
1
-1
/
+1
*
Fix a bug in my previous checkin
Chris Lattner
2005-08-26
1
-1
/
+1
*
Change ConstantPoolSDNode to actually hold the Constant itself instead of
Chris Lattner
2005-08-26
1
-4
/
+9
*
Fix a warning
Chris Lattner
2005-08-25
1
-0
/
+1
*
The variable SAR's only take one operand too
Chris Lattner
2005-08-19
1
-1
/
+1
*
Stop adding bogus operands to variable shifts on X86. These instructions
Chris Lattner
2005-08-19
1
-2
/
+2
*
update the backends to work with the new CopyFromReg/CopyToReg/ImplicitDef nodes
Chris Lattner
2005-08-16
1
-28
/
+26
*
Implement BR_CC and BRTWOWAY_CC. This allows the removal of a rather nasty
Nate Begeman
2005-08-16
1
-0
/
+1
*
Fix last night's X86 regressions by putting code for SSE in the if(SSE)
Nate Begeman
2005-08-14
1
-5
/
+5
*
Fix FP_TO_UINT with Scalar SSE2 now that the legalizer can handle it. We
Nate Begeman
2005-08-14
1
-1
/
+9
*
Update the targets to the new SETCC/CondCodeSDNode interfaces.
Chris Lattner
2005-08-09
1
-54
/
+55
*
adjust to change in getSubtarget() api
Chris Lattner
2005-08-05
1
-1
/
+1
*
Scalar SSE: load +0.0 -> xorps/xorpd
Nate Begeman
2005-08-03
1
-80
/
+122
*
Update to use the new MathExtras.h support for log2 computation.
Chris Lattner
2005-08-02
1
-1
/
+1
*
Keep tabs and trailing spaces out.
Jeff Cohen
2005-07-30
1
-14
/
+14
*
fix a typeo
Chris Lattner
2005-07-30
1
-1
/
+1
*
Change the fp to integer code to not perform 2-byte stores followed by
Chris Lattner
2005-07-30
1
-7
/
+4
*
Use a custom expander for all FP to int conversions, as the X86 only has
Chris Lattner
2005-07-30
1
-71
/
+41
*
Implement a FIXME: move a bunch of cruft for handling FP_TO_*INT operations
Chris Lattner
2005-07-29
1
-27
/
+17
*
Don't forget to diddle with the control word when performing an FISTP64.
Chris Lattner
2005-07-29
1
-8
/
+36
*
Use a custom expander to compile this:
Chris Lattner
2005-07-29
1
-13
/
+57
*
Eliminate all remaining tabs and trailing spaces.
Jeff Cohen
2005-07-27
1
-43
/
+43
*
For: memory operations -> stores
Reid Spencer
2005-07-19
1
-0
/
+5
*
Teach the legalizer how to promote SINT_TO_FP to a wider SINT_TO_FP that
Nate Begeman
2005-07-16
1
-45
/
+20
*
Remove all knowledge of UINT_TO_FP from the X86 backend, relying on the
Chris Lattner
2005-07-16
1
-53
/
+27
*
Get closer to fully working scalar FP in SSE regs. This gets singlesource
Nate Begeman
2005-07-15
1
-32
/
+26
*
Implement Subtarget support
Nate Begeman
2005-07-12
1
-3
/
+28
*
Change *EXTLOAD to use an VTSDNode operand instead of being an MVTSDNode.
Chris Lattner
2005-07-10
1
-8
/
+8
*
Change TRUNCSTORE to use a VTSDNode operand instead of being an MVTSTDNode
Chris Lattner
2005-07-10
1
-5
/
+4
*
Restore some code that was accidentally removed by Nate's patch yesterday.
Chris Lattner
2005-07-07
1
-1
/
+20
*
Fix a typo in my checkin today that caused regressions. Oops!
Nate Begeman
2005-07-07
1
-1
/
+1
*
First round of support for doing scalar FP using the SSE2 ISA extension and
Nate Begeman
2005-07-06
1
-76
/
+319
*
Make several cleanups to Andrews varargs change:
Chris Lattner
2005-07-05
1
-18
/
+19
*
Fit to 80 columns
Chris Lattner
2005-07-05
1
-3
/
+6
*
If we support structs as va_list, we must pass pointers to them to va_copy
Andrew Lenharth
2005-06-22
1
-13
/
+0
*
core changes for varargs
Andrew Lenharth
2005-06-18
1
-24
/
+37
*
silence a bogus warning
Chris Lattner
2005-06-17
1
-1
/
+1
*
Tailcalls require stubs to be emitted. Otherwise, the compilation callback
Chris Lattner
2005-05-19
1
-1
/
+1
*
don't reserve space for tailcall arg areas. It explicitly managed.
Chris Lattner
2005-05-15
1
-2
/
+4
*
Implement proper tail calls in the X86 backend for all fastcc->fastcc
Chris Lattner
2005-05-15
1
-10
/
+295
*
Pass i64 values correctly split in reg/mem to fastcc calls.
Chris Lattner
2005-05-14
1
-2
/
+1
*
Use target-specific nodes for calls. This allows the fastcc code to not have
Chris Lattner
2005-05-14
1
-105
/
+182
*
use a target-specific node and custom expander to lower long->FP to FILD64m.
Chris Lattner
2005-05-14
1
-0
/
+74
*
Make sure the start of the arg area and the end (after the RA is pushed)
Chris Lattner
2005-05-13
1
-2
/
+22
*
fix typo
Chris Lattner
2005-05-13
1
-3
/
+3
*
Fix the problems with callee popped argument lists
Chris Lattner
2005-05-13
1
-1
/
+37
*
Don't emit SAR X, 0 in the case of sdiv Y, 2
Chris Lattner
2005-05-13
1
-2
/
+7
*
Fix UnitTests/2005-05-13-SDivTwo.c
Chris Lattner
2005-05-13
1
-2
/
+3
*
switch to having the callee pop stack operands for fastcc. This is currently...
Chris Lattner
2005-05-13
1
-10
/
+23
*
Build TAILCALL nodes in LowerCallTo, treat them like normal calls everywhere.
Chris Lattner
2005-05-13
1
-8
/
+14
[next]