- Aug 09, 2007
-
-
Chris Lattner authored
llvm-svn: 40969
-
Chris Lattner authored
llvm-svn: 40968
-
Chris Lattner authored
llvm-svn: 40967
-
Chris Lattner authored
llvm-svn: 40966
-
Dale Johannesen authored
llvm-svn: 40965
-
Chris Lattner authored
llvm-svn: 40964
-
Chris Lattner authored
llvm-svn: 40963
-
Chris Lattner authored
llvm-svn: 40962
-
Owen Anderson authored
llvm-svn: 40961
-
Devang Patel authored
llvm-svn: 40960
-
Chris Lattner authored
llvm-svn: 40959
-
Dale Johannesen authored
(constants are still not handled). Adds ConvertActions to control fp-to-fp conversions (these are currently defaulted for all other targets, so no changes there). llvm-svn: 40958
-
Dale Johannesen authored
llvm-svn: 40957
-
Chris Lattner authored
This allows us to dump: typedef short S; int test(S X, long long Y) { return X < ((100)); } as: typedef short S; int test(S X, long long Y) (CompoundStmt 0x2905d40 (ReturnStmt 0x2905d30 (BinaryOperator 0x2905d10 'int' '<' (ImplicitCastExpr 0x2905d00 'int' (DeclRefExpr 0x2905c80 'S':'short' Decl='X' 0x2905c20)) (ParenExpr 0x2905ce0 'int' (ParenExpr 0x2905cc0 'int' (IntegerLiteral 0x2905ca0 'int' 100)))))) llvm-svn: 40956
-
Scott Michel authored
to do so. llvm-svn: 40955
-
Chris Lattner authored
the AST in a structural, non-pretty, form useful for understanding the AST. It isn't quite done yet, but is already somewhat useful. For this example: int test(short X, long long Y) { return X < ((100)); } we get (with -parse-ast-dump): int test(short X, long long Y) (CompoundStmt 0x2905ce0 (ReturnStmt 0x2905cd0 (BinaryOperator 0x2905cb0 '<' (ImplicitCastExpr 0x2905ca0 (DeclRefExpr 0x2905c20 Decl='X' 0x2905bb0)) (ParenExpr 0x2905c80 (ParenExpr 0x2905c60 (IntegerLiteral 0x2905c40 100)))))) llvm-svn: 40954
-
Owen Anderson authored
llvm-svn: 40953
-
Devang Patel authored
llvm-svn: 40952
-
Steve Naroff authored
llvm-svn: 40951
-
Owen Anderson authored
llvm-svn: 40950
-
- Aug 08, 2007
-
-
Owen Anderson authored
llvm-svn: 40949
-
Owen Anderson authored
llvm-svn: 40948
-
Devang Patel authored
llvm-svn: 40947
-
Owen Anderson authored
llvm-svn: 40946
-
Reid Spencer authored
llvm-svn: 40945
-
Devang Patel authored
llvm-svn: 40944
-
Reid Spencer authored
llvm-svn: 40943
-
Devang Patel authored
llvm-svn: 40941
-
Reid Spencer authored
llvm-svn: 40940
-
Reid Spencer authored
documentation implies and as its uses depend. llvm-svn: 40939
-
Reid Spencer authored
stdin through llvm-ld and llvm-link. llvm-svn: 40938
-
Owen Anderson authored
llvm-svn: 40936
-
Owen Anderson authored
and one hack to avoid hitting a bad case when the alias analysis is imprecise. llvm-svn: 40935
-
Owen Anderson authored
it for potentially undeading pointers. llvm-svn: 40933
-
Owen Anderson authored
No functionality change. llvm-svn: 40932
-
Chris Lattner authored
EmitUsualArithmeticConversions. llvm-svn: 40931
-
Steve Naroff authored
it is used by "tgmath.h" (so we need to support it). It might also come in handy when developing the overloaded function macros for OpenCU. Next check-in will make this an integer constant expression... llvm-svn: 40930
-
Chris Lattner authored
EmitExprWithUsualUnaryConversions. llvm-svn: 40929
-
Chris Lattner authored
llvm-svn: 40927
-
Chris Lattner authored
llvm-svn: 40926
-