- Jan 24, 2010
-
-
Anders Carlsson authored
llvm-svn: 94365
-
Mike Stump authored
llvm-svn: 94364
-
Sebastian Redl authored
llvm-svn: 94363
-
Anders Carlsson authored
llvm-svn: 94362
-
Anders Carlsson authored
llvm-svn: 94361
-
Daniel Dunbar authored
llvm-svn: 94360
-
Daniel Dunbar authored
llvm-svn: 94359
-
Daniel Dunbar authored
llvm-svn: 94358
-
Daniel Dunbar authored
llvm-svn: 94357
-
Daniel Dunbar authored
llvm-svn: 94356
-
Daniel Dunbar authored
llvm-svn: 94355
-
Daniel Dunbar authored
- Add __repr__ on SourceLocation. - Fix File object construction to use c_object_p type, and use None instead of invalid File objects. - Make SourceRange.{start,end} properties. llvm-svn: 94354
-
Daniel Dunbar authored
Also, add ValueError check before calling Cursor_spelling. llvm-svn: 94353
-
Alexis Hunt authored
Mangle static variables with an extra name to distinguish them from non-static variables in the same TU. Fixes PR5966 for real this time; also reverts r92911, which had a incorrect fix. llvm-svn: 94352
-
Daniel Dunbar authored
llvm-svn: 94351
-
Chris Lattner authored
llvm-svn: 94350
-
Daniel Dunbar authored
- Some tweaks by me for API changes, Darwin, and x86_64 support. Still needs substantial updating to match recent CIndex API changes. llvm-svn: 94349
-
Chris Lattner authored
unbalanced. llvm-svn: 94347
-
Chris Lattner authored
codegen it, so we get 'cannot compile this builtin function yet' errors, just like we do currently for __builtin_isinf. However, this should let us parse headers that use it without barfing, which should help PR6083. llvm-svn: 94346
-
Chris Lattner authored
movw $8, (_cost_table_-L97$pb)+66(%eax) After the parens, we could still have a binop. llvm-svn: 94345
-
Chris Lattner authored
llvm-svn: 94344
-
Chris Lattner authored
Patch by James Woodyatt! llvm-svn: 94343
-
Mon P Wang authored
Add support to widen SETCC. llvm-svn: 94342
-
Anders Carlsson authored
llvm-svn: 94341
-
Anders Carlsson authored
Use new initialization code when dealing with [dcl.init.aggr]p12. This fixes the bug where array elements and member initializers weren't copied correctly. llvm-svn: 94340
-
Chris Lattner authored
"sext cond" instead of a select. This simplifies some instcombine code, matches the policy for zext (cond ? 1 : 0 -> zext), and allows us to generate better code for a testcase on ppc. llvm-svn: 94339
-
Mon P Wang authored
the alignment allows. Fixed a bug where we didn't use a vector load/store for PR5626. llvm-svn: 94338
-
Chris Lattner authored
llvm-svn: 94336
-
Anders Carlsson authored
llvm-svn: 94335
-
- Jan 23, 2010
-
-
Anders Carlsson authored
llvm-svn: 94334
-
John McCall authored
llvm-svn: 94333
-
Anders Carlsson authored
llvm-svn: 94332
-
Nick Lewycky authored
llvm-svn: 94331
-
Mike Stump authored
out. They should all be done later tonight, but if something bad happens, feel free to revert sooner. llvm-svn: 94330
-
Anders Carlsson authored
llvm-svn: 94329
-
Anders Carlsson authored
llvm-svn: 94327
-
Mike Stump authored
llvm-svn: 94326
-
Anders Carlsson authored
Baby steps towards migrating the InitListChecker over to the new initialization code. Pass an InitializedEntity pointer through to most init checker functions. Right now, it's ignored everywhere except when initializing vectors in C++. llvm-svn: 94325
-
Anders Carlsson authored
When an InitializedEntity is passed to CheckSingleInitializer, call the new Sema::PerformCopyInitialization overload. llvm-svn: 94324
-
Chris Lattner authored
for arbitrary terminators in predecessors, don't assume it is a conditional or uncond branch. The testcase shows an example where they can happen with switches. llvm-svn: 94323
-