- Jul 29, 2006
-
-
Chris Lattner authored
llvm-svn: 38784
-
Chris Lattner authored
llvm-svn: 38783
-
Chris Lattner authored
llvm-svn: 38782
-
Chris Lattner authored
llvm-svn: 38781
-
Chris Lattner authored
test/Preprocessor/macro_fn_comma_swallow.c llvm-svn: 38780
-
Chris Lattner authored
llvm-svn: 38779
-
Chris Lattner authored
llvm-svn: 38778
-
Chris Lattner authored
llvm-svn: 38777
-
Chris Lattner authored
to pass. llvm-svn: 38776
-
Chris Lattner authored
llvm-svn: 38775
-
Chris Lattner authored
llvm-svn: 38774
-
Chris Lattner authored
llvm-svn: 38773
-
Chris Lattner authored
llvm-svn: 38772
-
Chris Lattner authored
llvm-svn: 38771
-
Chris Lattner authored
llvm-svn: 38770
-
Chris Lattner authored
fixes Preprocessor/macro_fn_varargs_named.c llvm-svn: 38769
-
Chris Lattner authored
llvm-svn: 38768
-
- Jul 28, 2006
-
-
Chris Lattner authored
llvm-svn: 38767
-
Chris Lattner authored
llvm-svn: 38766
-
Chris Lattner authored
llvm-svn: 38765
-
Chris Lattner authored
llvm-svn: 38764
-
Chris Lattner authored
llvm-svn: 38763
-
Chris Lattner authored
llvm-svn: 38762
-
Chris Lattner authored
C99 "placemarker" concept. llvm-svn: 38761
-
- Jul 27, 2006
-
-
Chris Lattner authored
llvm-svn: 38760
-
Chris Lattner authored
llvm-svn: 38759
-
Chris Lattner authored
speeding up my macro expansion torture test from .75s to .5s (33%!) llvm-svn: 38758
-
- Jul 26, 2006
-
-
Chris Lattner authored
argument tokens into instead of a real vector. This avoids some malloc traffic in common cases. In an "abusive macro expansion" testcase, this reduced -Eonly time by 25%. llvm-svn: 38757
-
Chris Lattner authored
the MacroArgs object itself. This is a bit more efficient and will be even more so shortly. llvm-svn: 38756
-
Chris Lattner authored
llvm-svn: 38755
-
Chris Lattner authored
Implement a FIXME: don't copy token array into a token vector, instead, macroexpander should expand from an array directly. llvm-svn: 38754
-
- Jul 21, 2006
-
-
Chris Lattner authored
by turning vectors of vectors into a single vector, reducing pressure on malloc. This can still be improved. llvm-svn: 38753
-
- Jul 20, 2006
-
-
Chris Lattner authored
reduces the number of FileID's made and tracked. llvm-svn: 38752
-
Chris Lattner authored
test/Lexer/badstring_in_if0.c llvm-svn: 38751
-
Chris Lattner authored
llvm-svn: 38750
-
Chris Lattner authored
llvm-svn: 38749
-
Chris Lattner authored
llvm-svn: 38748
-
Chris Lattner authored
llvm-svn: 38747
-
Chris Lattner authored
into when a hard error is found. This simplifies logic and eliminates the need for the preprocessor to know about raw mode. llvm-svn: 38746
-
Chris Lattner authored
llvm-svn: 38745
-