- Oct 18, 2007
-
-
Chris Lattner authored
llvm-svn: 43129
-
- Oct 17, 2007
-
-
Dan Gohman authored
and working with broadcasted constants. llvm-svn: 43076
-
Owen Anderson authored
llvm-svn: 43059
-
Dale Johannesen authored
Remove the assumption that this will happen from various places. llvm-svn: 43053
-
- Oct 16, 2007
-
-
Owen Anderson authored
having dominator information on MBB's. llvm-svn: 43036
-
Duncan Sands authored
codegen support. This should have no effect on codegen for other types. Debatable bits: (1) the use (abuse?) of a set in SDNode::getValueTypeList; (2) the length of getTypeToTransformTo, which maybe should be refactored with a non-inline part for extended value types. llvm-svn: 43030
-
- Oct 15, 2007
-
-
Chris Lattner authored
llvm-svn: 42979
-
- Oct 14, 2007
-
-
Dale Johannesen authored
long double. llvm-svn: 42958
-
- Oct 11, 2007
-
-
Dale Johannesen authored
No compile-time support for constant operations yet, just format transformations. Make readers and writers work. Split constants into 2 doubles in Legalize. llvm-svn: 42865
-
- Oct 08, 2007
-
-
Gordon Henriksen authored
llvm-svn: 42760
-
Evan Cheng authored
llvm-svn: 42757
-
Dan Gohman authored
llvm-svn: 42747
-
Owen Anderson authored
Begin the process of allowing DomTree on MBB's. Step One: template DomTreeNode by making it a typedef of a templated DomTreeNodeBase. llvm-svn: 42743
-
Gordon Henriksen authored
the Objective Caml 'declare_*' functions to behave more or less like getOrInsertFunction. llvm-svn: 42740
-
- Oct 07, 2007
-
-
Gordon Henriksen authored
llvm-svn: 42736
-
Neil Booth authored
input. APInt unfortunately zero-extends signed integers, so Dale modified the function to expect zero-extended input. Make this assumption explicit in the function name. llvm-svn: 42732
-
Gordon Henriksen authored
llvm-svn: 42713
-
- Oct 06, 2007
-
-
Gordon Henriksen authored
llvm-svn: 42698
-
Gordon Henriksen authored
llvm-svn: 42697
-
Gordon Henriksen authored
llvm-svn: 42696
-
Gordon Henriksen authored
llvm-svn: 42668
-
Gordon Henriksen authored
bindings headers themselves, hidden behind #ifdef __cplusplus. llvm-svn: 42666
-
Devang Patel authored
unswitch when frontier includes basic blocks that are not inside loop. llvm-svn: 42654
-
- Oct 03, 2007
-
-
Owen Anderson authored
Also, add a FIXME for a bug in PostDomTree calculation I noticed while writing this, llvm-svn: 42593
-
Dan Gohman authored
of comparing begin() and end(). llvm-svn: 42585
-
Dan Gohman authored
llvm-svn: 42584
-
Owen Anderson authored
each one's runOnFunction method. llvm-svn: 42563
-
- Sep 30, 2007
-
-
Dale Johannesen authored
use APFloat for int-to-float/double; use round-to-nearest for these (implementation-defined, seems to match gcc). llvm-svn: 42484
-
Owen Anderson authored
Template-ize more of the DomTree internal implementation details. Only the calculate() methods for DomTree and PostDomTree remain to be merged/template-ized. llvm-svn: 42476
-
- Sep 29, 2007
-
-
Duncan Sands authored
can be resolved to a function. This is required for codegen and used by instcombine. llvm-svn: 42469
-
Gordon Henriksen authored
llvm-svn: 42465
-
- Sep 28, 2007
-
-
Chris Lattner authored
llvm-svn: 42444
-
Owen Anderson authored
llvm-svn: 42427
-
Owen Anderson authored
Convert DFSPass into a templated friend function, in preparation for making it common to DomTree and PostDomTree. llvm-svn: 42420
-
- Sep 27, 2007
-
-
Dale Johannesen authored
destruction of compiler-created ones. llvm-svn: 42383
-
- Sep 26, 2007
-
-
Gordon Henriksen authored
instruction creation. No support yet for instruction introspection. Also eliminated allocas from the Ocaml bindings for portability, and avoided unnecessary casts. llvm-svn: 42367
-
Dale Johannesen authored
llvm-svn: 42329
-
Dale Johannesen authored
cases with undefined behavior. llvm-svn: 42328
-
- Sep 25, 2007
-
-
Duncan Sands authored
llvm-svn: 42294
-
- Sep 24, 2007
-
-
Dale Johannesen authored
Fixes PR1698. llvm-svn: 42273
-