- Dec 31, 2009
-
-
Chris Lattner authored
llvm-svn: 92353
-
Chris Lattner authored
llvm-svn: 92352
-
Douglas Gregor authored
llvm-svn: 92351
-
Douglas Gregor authored
typo.cpp:18:1: error: use of undeclared identifier 'other_std'; did you mean 'otherstd'? other_std::strng str1; ^~~~~~~~~ otherstd llvm-svn: 92350
-
Chris Lattner authored
llvm-svn: 92349
-
Douglas Gregor authored
typo.cpp:27:8: error: no template named 'basic_sting' in namespace 'std'; did you mean 'basic_string'? std::basic_sting<char> b2; ~~~~~^~~~~~~~~~~ basic_string llvm-svn: 92348
-
Chris Lattner authored
llvm-svn: 92347
-
Chris Lattner authored
llvm-svn: 92346
-
Douglas Gregor authored
s.fnd("hello") llvm-svn: 92345
-
Chris Lattner authored
llvm-svn: 92344
-
Chris Lattner authored
llvm-svn: 92343
-
Zhongxing Xu authored
Add new states for symbolic regions tracked by malloc checker. This enables us to do malloc checking more accurately. See test case. Based on Lei Zhang's patch and discussion. llvm-svn: 92342
-
Douglas Gregor authored
typo.cpp:22:10: error: use of undeclared identifier 'radious'; did you mean 'radius'? return radious * pi; ^~~~~~~ radius This was super-easy, since we already had decent recovery by looking for names in dependent base classes. llvm-svn: 92341
-
Douglas Gregor authored
to SmallVector, and add a unit test. llvm-svn: 92340
-
Chris Lattner authored
not emitting a follow-on error about 'int', which the user never wrote. PR5924. llvm-svn: 92339
-
Chris Lattner authored
llvm-svn: 92338
-
Chris Lattner authored
by moving one method out of line and eliminating redundant checks from other methods. llvm-svn: 92337
-
Chris Lattner authored
llvm-svn: 92336
-
Chris Lattner authored
llvm-svn: 92335
-
Chris Lattner authored
one that remains. llvm-svn: 92334
-
Chris Lattner authored
llvm-svn: 92333
-
Chris Lattner authored
llvm-svn: 92332
-
Chris Lattner authored
llvm-svn: 92331
-
Chris Lattner authored
llvm-svn: 92330
-
Chris Lattner authored
dumps one node instead of all of them. llvm-svn: 92329
-
Chris Lattner authored
llvm-svn: 92328
-
Chris Lattner authored
llvm-svn: 92327
-
Chris Lattner authored
mdnode, not just operand 0 over and over. llvm-svn: 92326
-
Chris Lattner authored
llvm-svn: 92325
-
Chris Lattner authored
llvm-svn: 92324
-
Chris Lattner authored
method that needs it (DbgValueInst::getValue) has been moved out of line. llvm-svn: 92323
-
Chris Lattner authored
things that occur in types. "operands" are things that occur in values. llvm-svn: 92322
-
Chris Lattner authored
after the MDNode in memory. This eliminates the operands pointer and saves a new[] per node. Note that the code in DIDerivedType::replaceAllUsesWith is wrong and quite scary. A MDNode should not be RAUW'd with something else: this changes all uses of the mdnode, which may not be debug info related! Debug info should use something non-mdnode for declarations. llvm-svn: 92321
-
Chris Lattner authored
llvm-svn: 92320
-
Anders Carlsson authored
llvm-svn: 92319
-
- Dec 30, 2009
-
-
Zhongxing Xu authored
llvm-svn: 92318
-
Chris Lattner authored
llvm-svn: 92317
-
Chris Lattner authored
attach the appropriate attributes to it. I don't think this manifests as any real change though, we're still not getting the right LLVM IR attributes out of codegen. llvm-svn: 92316
-
Chris Lattner authored
so can be a huge performance issue when tearing down modules and mdnodes are not guaranteed to be unique anyway. This speeds up: $ time ~/llvm/Release/bin/clang gcc.c -w -S -g from 72 to 35s, where gcc.c is from: http://people.csail.mit.edu/smcc/projects/single-file-programs/ llvm-svn: 92315
-
Zhongxing Xu authored
llvm-svn: 92314
-