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
/
CodeGen
/
SelectionDAG
/
LegalizeDAG.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Implement promotion of a whole bunch more operators. I think that this is
Chris Lattner
2005-01-15
1
-12
/
+174
*
Add support for legalizing FP_ROUND_INREG, SIGN_EXTEND_INREG, and
Chris Lattner
2005-01-15
1
-21
/
+58
*
Add support for promoting ADD/MUL.
Chris Lattner
2005-01-15
1
-0
/
+66
*
Add intitial support for promoting some operators.
Chris Lattner
2005-01-15
1
-7
/
+119
*
Adjust to CopyFromReg changes, implement deletion of truncating/extending
Chris Lattner
2005-01-14
1
-4
/
+13
*
Start implementing truncating stores and extending loads.
Chris Lattner
2005-01-14
1
-7
/
+5
*
Add new ImplicitDef node, rename CopyRegSDNode class to RegSDNode.
Chris Lattner
2005-01-13
1
-4
/
+8
*
Legalize new node, add assertion.
Chris Lattner
2005-01-13
1
-0
/
+16
*
Fix sign extend to long. When coming from sbyte, we used to generate:
Chris Lattner
2005-01-12
1
-2
/
+2
*
Shut up warnings with GCC 3.4.3 about uninitialized variables.
Reid Spencer
2005-01-12
1
-2
/
+1
*
Squelch optimized warning.
Chris Lattner
2005-01-11
1
-0
/
+1
*
Teach legalize to lower MEMSET/MEMCPY/MEMMOVE operations if the target
Chris Lattner
2005-01-11
1
-7
/
+52
*
Lower to the correct functions. This fixes FreeBench/fourinarow
Chris Lattner
2005-01-10
1
-2
/
+2
*
Fix a bug legalizing call instructions (make sure to remember all result
Chris Lattner
2005-01-09
1
-16
/
+10
*
Fix a minor bug legalizing dynamic_stackalloc. This allows us to compile
Chris Lattner
2005-01-09
1
-0
/
+2
*
Teach legalize to deal with DYNAMIC_STACKALLOC (aka a dynamic llvm alloca)
Chris Lattner
2005-01-09
1
-1
/
+16
*
Tighten up assertions.
Chris Lattner
2005-01-08
1
-8
/
+6
*
Silence VS warnings.
Chris Lattner
2005-01-08
1
-2
/
+0
*
Implement handling of most long operators through libcalls.
Chris Lattner
2005-01-08
1
-5
/
+65
*
Add support for FP->INT conversions and back.
Chris Lattner
2005-01-08
1
-0
/
+5
*
Implement the 'store FPIMM, Ptr' -> 'store INTIMM, Ptr' optimization for
Chris Lattner
2005-01-08
1
-0
/
+25
*
Add support for truncating integer casts from long.
Chris Lattner
2005-01-07
1
-1
/
+13
*
Fix a bug in load expansion legalization and ret legalization. This fixes
Chris Lattner
2005-01-07
1
-9
/
+17
*
Legalize unconditional branches too
Chris Lattner
2005-01-07
1
-0
/
+6
*
Implement support for long GEP indices on 32-bit archs and support for
Chris Lattner
2005-01-07
1
-0
/
+1
*
implement legalization of a bunch more operators.
Chris Lattner
2005-01-07
1
-0
/
+6
*
Fix another bug legalizing calls!
Chris Lattner
2005-01-07
1
-1
/
+1
*
Fix a bug legalizing calls
Chris Lattner
2005-01-07
1
-1
/
+1
*
After legalizing a DAG, delete dead nodes to save space.
Chris Lattner
2005-01-07
1
-6
/
+1
*
Teach legalize how to handle condbranches
Chris Lattner
2005-01-07
1
-0
/
+10
*
Initial implementation of the DAG legalization. This still has a long way
Chris Lattner
2005-01-07
1
-0
/
+703