- Oct 25, 2007
-
-
Bill Wendling authored
llvm-svn: 43353
-
Ted Kremenek authored
object serialization. llvm-svn: 43352
-
Chris Lattner authored
llvm-svn: 43351
-
Chris Lattner authored
I forgot about yesterday. llvm-svn: 43350
-
Chris Lattner authored
method.c:4:3: error: use of undeclared identifier 'BADIDENT' &BADIDENT, 0 ^ method.c:5:2: error: expected '}' }; ^ method.c:3:14: error: to match this '{' struct S A = { ^ now we only produce: method.c:4:3: error: use of undeclared identifier 'BADIDENT' &BADIDENT, 0 ^ llvm-svn: 43349
-
Chris Lattner authored
llvm-svn: 43348
-
Chris Lattner authored
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; into: NSAutoreleasePool * pool = objc_msgSend(objc_msgSend(objc_getClass("NSAutoreleasePool"), sel_getUid("alloc")), sel_getUid("init")); instead of: NSAutoreleasePool * pool = objc_msgSend(objc_msgSend(objc_getClass("NSAutoreleasePool"), sel_getUid("alloc")), sel_getUid("init"))utoreleasePool"), sel_getUid("alloc")) init]; llvm-svn: 43347
-
Chris Lattner authored
printf as an example. llvm-svn: 43346
-
Ted Kremenek authored
Deserialize.cpp to the XCode project. llvm-svn: 43345
-
Ted Kremenek authored
llvm-svn: 43344
-
Ted Kremenek authored
llvm-svn: 43343
-
Ted Kremenek authored
llvm-svn: 43342
-
Duncan Sands authored
Use NVT rather than looking it up, since we have it to hand. llvm-svn: 43341
-
Duncan Sands authored
llvm-svn: 43340
-
Duncan Sands authored
llvm-svn: 43339
-
Duncan Sands authored
llvm-svn: 43338
-
Gordon Henriksen authored
llvm-svn: 43337
-
Evan Cheng authored
and the compaison is against a constant value, try eliminate the stride by moving the compare instruction to another stride and change its constant operand accordingly. e.g. loop: ... v1 = v1 + 3 v2 = v2 + 1 if (v2 < 10) goto loop => loop: ... v1 = v1 + 3 if (v1 < 30) goto loop llvm-svn: 43336
-
Gordon Henriksen authored
llvm-svn: 43335
-
Gordon Henriksen authored
semi-automated maintenance. llvm-svn: 43334
-
Owen Anderson authored
llvm-svn: 43333
-
Owen Anderson authored
llvm-svn: 43332
-
Owen Anderson authored
llvm-svn: 43331
-
Owen Anderson authored
llvm-svn: 43330
-
Chris Lattner authored
llvm-svn: 43329
-
Chris Lattner authored
llvm-svn: 43328
-
Chris Lattner authored
llvm-svn: 43327
-
Owen Anderson authored
llvm-svn: 43326
-
Dale Johannesen authored
llvm-svn: 43323
-
Chris Lattner authored
some code. llvm-svn: 43322
-
Owen Anderson authored
Make it possible for DomTreeBase to be constructed from MachineFunction's as well as just Function's. llvm-svn: 43321
-
Fariborz Jahanian authored
instance/class methods metadata. llvm-svn: 43320
-
Ted Kremenek authored
for backpatching. Added Deserialize::ReadVal. llvm-svn: 43319
-
Ted Kremenek authored
left and right bracket. This is useful for serialization. llvm-svn: 43318
-
Devang Patel authored
llvm-svn: 43317
-
Steve Naroff authored
Still to do: - Chris will fix a bug in the rewriting engine for nested stmts. For example, the following: NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; tranlates to: NSAutoreleasePool * pool = objc_msgSend(objc_msgSend(objc_getClass("NSAutoreleasePool"), sel_getUid("alloc")), sel_getUid("init"))utoreleasePool"), sel_getUid("alloc")) init]; ...which is correct, except there is garbage after sel_getUid("init"). This is because the rewriter isn't updating the extent of the containing message expression. - Do the crazy cast thang. llvm-svn: 43316
-
Devang Patel authored
foo()->a = 42; llvm-svn: 43315
-
Dale Johannesen authored
llvm-svn: 43314
-
- Oct 24, 2007
-
-
Fariborz Jahanian authored
llvm-svn: 43313
-
Dale Johannesen authored
no lea was generated. I think this follows the intent. llvm-svn: 43312
-