- Nov 10, 2006
-
-
Chris Lattner authored
interface exported by libast. llvm-svn: 39154
-
- Nov 09, 2006
-
-
Chris Lattner authored
llvm-svn: 39153
-
Chris Lattner authored
llvm-svn: 39152
-
Chris Lattner authored
llvm-svn: 39151
-
Chris Lattner authored
fundamentally requires having an AST around, so move all sema to the AST library. This is the first step, later steps will be needed to clean up libast. llvm-svn: 39150
-
- Nov 08, 2006
-
-
Chris Lattner authored
llvm-svn: 39149
-
Chris Lattner authored
llvm-svn: 39148
-
Chris Lattner authored
llvm-svn: 39147
-
Chris Lattner authored
llvm-svn: 39146
-
Chris Lattner authored
llvm-svn: 39145
-
Chris Lattner authored
llvm-svn: 39144
-
Chris Lattner authored
llvm-svn: 39143
-
- Nov 06, 2006
-
-
Chris Lattner authored
llvm-svn: 39141
-
Chris Lattner authored
llvm-svn: 39140
-
Chris Lattner authored
llvm-svn: 39139
-
Chris Lattner authored
case, speeding up parsing of this contrived example: #define A {{}} #define B A A A A A A A A A A #define C B B B B B B B B B B #define D C C C C C C C C C C #define E D D D D D D D D D D #define F E E E E E E E E E E #define G F F F F F F F F F F #define H G G G G G G G G G G void foo() { H } from 7.478s to 4.321s. GCC requires 8.2s. llvm-svn: 39138
-
Chris Lattner authored
llvm-svn: 39137
-
Chris Lattner authored
switch statements. Make break/continue check that they are inside of an appropriate control-flow construct. This implements Parser/bad-control.c. llvm-svn: 39136
-
- Nov 05, 2006
-
-
Chris Lattner authored
llvm-svn: 39135
-
Chris Lattner authored
llvm-svn: 39134
-
Chris Lattner authored
llvm-svn: 39133
-
Chris Lattner authored
llvm-svn: 39132
-
Chris Lattner authored
llvm-svn: 39131
-
Chris Lattner authored
llvm-svn: 39130
-
Chris Lattner authored
llvm-svn: 39129
-
Chris Lattner authored
llvm-svn: 39128
-
Chris Lattner authored
llvm-svn: 39127
-
Chris Lattner authored
llvm-svn: 39126
-
Chris Lattner authored
llvm-svn: 39125
-
Chris Lattner authored
llvm-svn: 39124
-
Chris Lattner authored
llvm-svn: 39123
-
Chris Lattner authored
llvm-svn: 39122
-
Chris Lattner authored
llvm-svn: 39121
-
Chris Lattner authored
llvm-svn: 39120
-
- Nov 04, 2006
-
-
Chris Lattner authored
llvm-svn: 39119
-
Chris Lattner authored
llvm-svn: 39118
-
Chris Lattner authored
eliminate repetitive code. llvm-svn: 39117
-
Chris Lattner authored
llvm-svn: 39116
-
Chris Lattner authored
llvm-svn: 39115
-
Chris Lattner authored
llvm-svn: 39114
-