- Oct 06, 2009
-
-
Jim Grosbach authored
llvm-svn: 83378
-
Rafael Espindola authored
llvm-svn: 83377
-
Ted Kremenek authored
Fix 'clang-cc -analyzer-display-progress' by flushing standard error after printing the name of the analyzed function. llvm-svn: 83369
-
Ted Kremenek authored
evaluated to an APSInt with a different bitwidth than the other operand in a binary expression. llvm-svn: 83368
-
Devang Patel authored
llvm-svn: 83367
-
Devang Patel authored
Update processDebugLoc() to handle requests to process debug info, before and after emitting instructions. llvm-svn: 83364
-
Devang Patel authored
Update processDebugLoc() so that it can be used to process debug info before and after printing an instruction. llvm-svn: 83363
-
Devang Patel authored
llvm-svn: 83362
-
Devang Patel authored
This will be used by processDebugLoc(). llvm-svn: 83361
-
rdar://problem/7275774Ted Kremenek authored
adding assert This fix required a few changes: SimpleSValuator: - Eagerly replace a symbolic value with its constant value in EvalBinOpNN when it is constrained to a constant. This allows us to better constant fold values along a path. - Handle trivial case of '<', '>' comparison of pointers when the two pointers are exactly the same. RegionStoreManager: llvm-svn: 83358
-
Rafael Espindola authored
llvm-svn: 83357
-
Devang Patel authored
llvm-svn: 83356
-
Devang Patel authored
llvm-svn: 83355
-
http://llvm.org/PR5116Jeffrey Yasskin authored
check-lit` on both x86-64 Linux and x86-32 Darwin. llvm-svn: 83353
-
Devang Patel authored
llvm-svn: 83352
-
Fariborz Jahanian authored
handle checking for a null pointer for a zero-valued enumerator; moving the test case from CodeGen to Sema. llvm-svn: 83350
-
Devang Patel authored
This code is not yet enabled. llvm-svn: 83349
-
Devang Patel authored
Existence of a compile unit for input source file is a good indicator to check debug info's presence in a module. llvm-svn: 83348
-
Devang Patel authored
This can happen if debug info is processed lazily. llvm-svn: 83347
-
-
Mike Stump authored
units, we should as well. The problem is the non-predictability of the dimension of the values. I'd love for the dimension to be part of the static type system... but in C++ it is kinda annoying to do. llvm-svn: 83345
-
Devang Patel authored
void foo() { static int bar = 42; } Here, foo's DIE is parent of bar's DIE. llvm-svn: 83344
-
Devang Patel authored
llvm-svn: 83343
-
Mike Stump authored
llvm-svn: 83342
-
Edward O'Callaghan authored
llvm-svn: 83341
-
Evan Phoenix authored
llvm-svn: 83338
-
Mike Stump authored
llvm-svn: 83337
-
Jim Grosbach authored
spill slot. When frame references are via the frame pointer, they will be negative, but Thumb1 load/store instructions only allow positive immediate offsets. Instead, Thumb1 will spill to R12. llvm-svn: 83336
-
Douglas Gregor authored
llvm-svn: 83335
-
Evan Phoenix authored
llvm-svn: 83334
-
Douglas Gregor authored
llvm-svn: 83331
-
Mike Stump authored
llvm-svn: 83330
-
- Oct 05, 2009
-
-
Mike Stump authored
llvm-svn: 83328
-
Eric Christopher authored
llvm-svn: 83327
-
Fariborz Jahanian authored
extension class's protocol list so its AST is complete. 2) Because of this no need to issue warning on unimplemeted methods coming from the extended class protocols because warning is issued when class definition is seen. llvm-svn: 83326
-
Chris Lattner authored
llvm-svn: 83325
-
Torok Edwin authored
Fixes second part of PR5130, miscompilation in FreeBSD kernel, where malloc takes 3 params, and *does* initialize memory. llvm-svn: 83324
-
Douglas Gregor authored
assume that PCH files from different Clang revisions are not compatible. Addresses <rdar://problem/7266572>. llvm-svn: 83323
-
Fariborz Jahanian authored
<rdar://problem/7269631> Protocols on class extensions don't work llvm-svn: 83322
-
Douglas Gregor authored
branch/revision information. Use that information in the driver, rather than one-off branch/revision computation. llvm-svn: 83321
-