- Oct 06, 2009
-
-
Anders Carlsson authored
llvm-svn: 83395
-
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
-
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: 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
-
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
-
Mike Stump authored
llvm-svn: 83342
-
Mike Stump authored
llvm-svn: 83337
-
Douglas Gregor authored
llvm-svn: 83335
-
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
-
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
-
Douglas Gregor authored
llvm-svn: 83319
-
Steve Naroff authored
- Make sure CHECK: lines in test case match the expected output. llvm-svn: 83316
-
Benjamin Kramer authored
llvm-svn: 83303
-
Rafael Espindola authored
its own binary-relative headers. Useful when using clang's preprocessor with gcc. llvm-svn: 83302
-
- Oct 03, 2009
-
-
Anders Carlsson authored
llvm-svn: 83272
-
Anders Carlsson authored
llvm-svn: 83271
-
Anders Carlsson authored
llvm-svn: 83268
-
Anders Carlsson authored
llvm-svn: 83267
-
Anders Carlsson authored
llvm-svn: 83266
-
Anders Carlsson authored
llvm-svn: 83265
-
Anders Carlsson authored
llvm-svn: 83264
-
Anders Carlsson authored
llvm-svn: 83263
-
Anders Carlsson authored
llvm-svn: 83262
-
- Oct 02, 2009
-
-
Benjamin Kramer authored
llvm-svn: 83246
-
Benjamin Kramer authored
llvm-svn: 83244
-
Anders Carlsson authored
llvm-svn: 83235
-
Mike Stump authored
llvm-svn: 83232
-
Mike Stump authored
llvm-svn: 83231
-
Anders Carlsson authored
When building constant structs, check if the resulting LLVM struct will be bigger than the record layout size and use a packed struct if that's the case. Fixes PR5108. llvm-svn: 83230
-