- Jan 16, 2009
-
-
Ted Kremenek authored
StringRegion::print: Remove copy/paste code and just call Stmt::printPretty() for the StringLiteral. llvm-svn: 62340
-
Chris Lattner authored
llvm-svn: 62339
-
Bill Wendling authored
llvm-svn: 62338
-
Chris Lattner authored
llvm-svn: 62337
-
Evan Cheng authored
Change isGVCompilationDisabled() semantics again. It should abort on any GV that's not constant whether it's "internal" or not. In a server / client environment, GV is returned in the same block of memory as code. However, the memory might not be writable. llvm-svn: 62336
-
Fariborz Jahanian authored
llvm-svn: 62335
-
Chris Lattner authored
llvm-svn: 62334
-
Chris Lattner authored
notifying PPCallbacks about it. llvm-svn: 62333
-
Chris Lattner authored
into its ctor. Also, make it handle validity checking of pascal strings instead of making clients do it. llvm-svn: 62332
-
Ted Kremenek authored
llvm-svn: 62331
-
Gabor Greif authored
llvm-svn: 62330
-
Douglas Gregor authored
analysis and AST-building for the cases where we have N != 1 arguments. For N == 1 arguments, we need to finish the C++ implementation of explicit type casts (C++ [expr.cast]). llvm-svn: 62329
-
Devang Patel authored
llvm-svn: 62328
-
Dan Gohman authored
warning. llvm-svn: 62327
-
Fariborz Jahanian authored
in code gen. llvm-svn: 62326
-
Nick Lewycky authored
Make the debugging dump be a full line. llvm-svn: 62325
-
Douglas Gregor authored
llvm-svn: 62324
-
Anders Carlsson authored
Use a single function for doing vararg argument promotion. Also, make sure to do the promotion before checking the type - fixes PR3340. llvm-svn: 62323
-
Duncan Sands authored
llvm-svn: 62322
-
Duncan Sands authored
llvm-svn: 62319
-
Chris Lattner authored
documented here: http://msdn.microsoft.com/en-us/library/7f0aews7(VS.80).aspx This is according to my understanding reading the docs, I don't know if it really agrees fully with what VC++ allows. llvm-svn: 62317
-
Chris Lattner authored
"logical" location, refer to the "instantiation" location. llvm-svn: 62316
-
Chris Lattner authored
llvm-svn: 62315
-
Chris Lattner authored
Slightly speed up sema of numbers like '1' by going directly to TargetInfo instead of through ASTContext. llvm-svn: 62314
-
Chris Lattner authored
llvm-svn: 62313
-
Mikhail Glushenkov authored
Split Support/Registry.h into two files so that we have less to recompile every time CommandLine.h is changed. llvm-svn: 62312
-
Chris Lattner authored
llvm-svn: 62311
-
Chris Lattner authored
llvm-svn: 62310
-
Chris Lattner authored
the "physical" location of tokens, refer to the "spelling" location. This is more concrete and useful, tokens aren't really physical objects! llvm-svn: 62309
-
Evan Cheng authored
llvm-svn: 62308
-
Mikhail Glushenkov authored
llvm-svn: 62307
-
Douglas Gregor authored
llvm-svn: 62306
-
Sanjiv Gupta authored
llvm-svn: 62304
-
Zhongxing Xu authored
No functionality change. llvm-svn: 62303
-
Douglas Gregor authored
llvm-svn: 62302
-
Sanjiv Gupta authored
For example, PIC16 needs to break a long or int constant into mulitple parts and emit multiple directives. So Allow targets to overried EmitConstantValueOnly(). llvm-svn: 62301
-
Zhongxing Xu authored
No functionality change. llvm-svn: 62300
-
Evan Cheng authored
llvm-svn: 62299
-
Devang Patel authored
llvm-svn: 62298
-
Evan Cheng authored
Clean up previous cast optimization a bit. Also make zext elimination a bit more aggressive: if it's not necessary to emit an AND (i.e. high bits are already zero), it's profitable to evaluate the operand at a different type. llvm-svn: 62297
-