- Mar 09, 2009
-
-
Daniel Dunbar authored
llvm-svn: 66481
-
Daniel Dunbar authored
- No intended functionality change. llvm-svn: 66473
-
Daniel Dunbar authored
on LLVM TargetData. llvm-svn: 66455
-
Fariborz Jahanian authored
Now, we can actually execute dejagnu test with bitfield ivars in non-fragile abi mode. llvm-svn: 66448
-
Daniel Dunbar authored
llvm-svn: 66433
-
Daniel Dunbar authored
Obj-C metadata variables (which generally should be handled the same, although they aren't currently). - No functionality change. llvm-svn: 66432
-
Mike Stump authored
reuse the prior one. llvm-svn: 66408
-
- Mar 08, 2009
-
-
Fariborz Jahanian authored
llvm-svn: 66391
-
Anders Carlsson authored
llvm-svn: 66353
-
- Mar 07, 2009
-
-
Anders Carlsson authored
llvm-svn: 66349
-
Eli Friedman authored
This is a bit cleaner, and also "fixes" bad code that compares the addresses of the string constants. llvm-svn: 66346
-
Fariborz Jahanian authored
(objc abi specific). llvm-svn: 66345
-
Sanjiv Gupta authored
llvm-svn: 66343
-
Mike Stump authored
correct, but an extra set of ObjC eyes would be good. llvm-svn: 66342
-
Mike Stump authored
llvm-svn: 66341
-
Mike Stump authored
llvm-svn: 66337
-
Sebastian Redl authored
llvm-svn: 66335
-
Mike Stump authored
on all the new code by default. There is still plenty of testing to do and issues I'm sure need resolving. Let me know if you find anything. llvm-svn: 66323
-
Mike Stump authored
llvm-svn: 66322
-
Eli Friedman authored
performance that the type of the returned llvm::Value for an expression matches the converted type of the clang::Expr; mismatches will cause all sorts of errors and silent miscompilations. llvm-svn: 66321
-
Mike Stump authored
llvm-svn: 66320
-
Mike Stump authored
llvm-svn: 66319
-
Fariborz Jahanian authored
crash in ir-gen. llvm-svn: 66302
-
- Mar 06, 2009
-
-
Daniel Dunbar authored
CodeGenModule::CreateRuntimeVariable. - No real functionality change; although we now assert on silly things like: -- int objc_exception_throw; void f0() { @throw(@"A"); } -- instead of accepting it. llvm-svn: 66292
-
Mike Stump authored
llvm-svn: 66284
-
Daniel Dunbar authored
in a lone X87 class. - PR3735. llvm-svn: 66277
-
Daniel Dunbar authored
- <rdar://problem/6652110> clang should support weak_import llvm-svn: 66270
-
Mike Stump authored
llvm-svn: 66257
-
Mike Stump authored
llvm-svn: 66247
-
Mike Stump authored
llvm-svn: 66243
-
Mike Stump authored
llvm-svn: 66241
-
Mike Stump authored
llvm-svn: 66231
-
Daniel Dunbar authored
- No functionality change. llvm-svn: 66218
-
- Mar 05, 2009
-
-
Daniel Dunbar authored
- For one thing, this adds unneeded overhead; for another, this routine can be used to emit unnamed decls which we shouldn't try to mangle. llvm-svn: 66212
-
Fariborz Jahanian authored
llvm-svn: 66209
-
Fariborz Jahanian authored
bitmap. llvm-svn: 66175
-
Mike Stump authored
llvm-svn: 66159
-
Chris Lattner authored
it in the stack trace, giving us stuff like: Stack dump: 0. Program arguments: clang t.c -emit-llvm 1. <eof> parser at end of file 2. t.c:1:5: LLVM IR generation of declaration 'a' 3. t.c:1:9: LLVM IR generation of compound statement ('{}') 4. t.c:2:3: LLVM IR generation of compound statement ('{}') Abort llvm-svn: 66154
-
Eli Friedman authored
return/argument types. (The generated IR isn't ideal, but we can't really do better in general.) llvm-svn: 66132
-
Eli Friedman authored
PR3688. (The FIXME is a rather big performance issue, but it only affects code using this feature, which is relatively rare.) llvm-svn: 66128
-