- Jan 16, 2009
-
-
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
-
Dan Gohman authored
adding more information to the temporary variables names so that they don't conflict. llvm-svn: 62296
-
Daniel Dunbar authored
llvm-svn: 62295
-
Devang Patel authored
llvm-svn: 62294
-
Fariborz Jahanian authored
llvm-svn: 62292
-
Dan Gohman authored
a new toy hazard recognizier heuristic which attempts to direct the scheduler to avoid clumping large groups of loads or stores too densely. llvm-svn: 62291
-
Zhongxing Xu authored
Sema::ActOnFunctionDeclarator(). No functionality change. llvm-svn: 62290
-
Fariborz Jahanian authored
llvm-svn: 62289
-
Devang Patel authored
llvm-svn: 62288
-
Douglas Gregor authored
llvm-svn: 62287
-
Devang Patel authored
Validate dbg_* intrinsics before lowering them. llvm-svn: 62286
-
- Jan 15, 2009
-
-
Mon P Wang authored
llvm-svn: 62285
-
Dan Gohman authored
to support MachineInstr-based scheduling in addition to SDNode-based scheduling. llvm-svn: 62284
-
Dan Gohman authored
loops, hoisting instructions all the way out in one step rather than hoisting them one nest level at a time. Also, make a few other code simplifications. This speeds up MachineLICM by several fold. llvm-svn: 62283
-
Rafael Espindola authored
llvm-svn: 62282
-