- Jul 18, 2009
-
-
Nick Lewycky authored
all values belonging to the intersection will belong to the resulting range. The former was inconsistent about that point (either way is fine, just pick one.) This is part of PR4545. llvm-svn: 76289
-
Ted Kremenek authored
Fix crash in StoreManager::NewCastRegion() when handling casts from 'id' (or whatever) to a BlockPointerType. llvm-svn: 76288
-
Ted Kremenek authored
llvm-svn: 76287
-
Daniel Dunbar authored
- Reid, please check, I'm not sure if this is what was intended. llvm-svn: 76286
-
Eli Friedman authored
which cannot be folded even if they have constant operands. Significantly helps if_spppsubr.c attached to PR4573. llvm-svn: 76285
-
Eli Friedman authored
llvm-svn: 76284
-
Ted Kremenek authored
llvm-svn: 76283
-
Evan Cheng authored
llvm-svn: 76282
-
Evan Cheng authored
llvm-svn: 76281
-
Dan Gohman authored
llvm-svn: 76280
-
Evan Cheng authored
Revert 76177 for now. It's messing up ARM asm printing. Also this significant debate about its efficiency. llvm-svn: 76279
-
Dan Gohman authored
llvm-svn: 76278
-
Ted Kremenek authored
Fix some fallout from CFGBuilder restructuring: all expressions that we explicitly handle have the possibility to be block-level expressions. llvm-svn: 76277
-
Reid Kleckner authored
Also a test commit. llvm-svn: 76276
-
Argyrios Kyrtzidis authored
Their usefulness is questionable since redecl_iterator was introduced. llvm-svn: 76275
-
Argyrios Kyrtzidis authored
llvm-svn: 76274
-
Argyrios Kyrtzidis authored
Move the functionality of ASTContext::getCanonicalDecl(), into a virtual method Decl::getCanonicalDecl(). llvm-svn: 76273
-
Argyrios Kyrtzidis authored
llvm-svn: 76272
-
Argyrios Kyrtzidis authored
llvm-svn: 76271
-
Argyrios Kyrtzidis authored
llvm-svn: 76270
-
Argyrios Kyrtzidis authored
llvm-svn: 76269
-
Argyrios Kyrtzidis authored
llvm-svn: 76268
-
Argyrios Kyrtzidis authored
llvm-svn: 76267
-
Chris Lattner authored
populate CGM's list directly. llvm-svn: 76266
-
Dan Gohman authored
ConstantExpr and Instruction. This involves duplicating some code between GetElementPtrInst and GEPOperator, but it's not a lot. llvm-svn: 76265
-
Ted Kremenek authored
llvm-svn: 76264
-
Chris Lattner authored
llvm-svn: 76263
-
Ted Kremenek authored
llvm-svn: 76262
-
Ted Kremenek authored
llvm-svn: 76261
-
Daniel Dunbar authored
llvm-svn: 76260
-
Ted Kremenek authored
llvm-svn: 76259
-
Evan Cheng authored
llvm-svn: 76258
-
Daniel Dunbar authored
llvm-svn: 76257
-
Ted Kremenek authored
llvm-svn: 76256
-
Daniel Dunbar authored
llvm-svn: 76253
-
Dan Gohman authored
GEPOperator's hasNoPointer0verflow(), and make a few places in instcombine that create GEPs that may overflow clear the NoOverflow value. Among other things, this partially addresses PR2831. llvm-svn: 76252
-
Ted Kremenek authored
is an algorithm that is much easier to understand and slightly more efficient. Thanks to Mike Stump for our discussions on the CFGBuilder and his comments that helped prompt this long needed cleanup. llvm-svn: 76250
-
Dan Gohman authored
llvm-svn: 76249
-
Evan Cheng authored
Fix x86 inline ams 'q' constraint support. In 32-bit mode, it's just like 'Q', i.e. EAX, EDX, ECX, EBX. In 64-bit mode, it just means all the i64r registers. Yeah, that makes sense. llvm-svn: 76248
-
Daniel Dunbar authored
llvm-svn: 76247
-