- Apr 03, 2008
-
-
Chris Lattner authored
the LHS for null twice. llvm-svn: 49138
-
Chris Lattner authored
llvm-svn: 49137
-
Sam Bishop authored
llvm-svn: 49136
-
Sam Bishop authored
llvm-svn: 49135
-
Ted Kremenek authored
BFS path to the root. This also avoids problems with loops in the ExplodedGraph. llvm-svn: 49133
-
Ted Kremenek authored
the graph. llvm-svn: 49132
-
Evan Cheng authored
llvm-svn: 49129
-
Ted Kremenek authored
llvm-svn: 49128
-
Ted Kremenek authored
"BugReporter" and "BugDescription". BugDescription is used to describe a bug and provide pieces of the PathDiagnostic, and BugReporter creates the actual PathDiagnostic by crawling through the ExplodedGraph. Migrated checks done by GRSimpleVals to be reported using the new BugReporter mechanism. llvm-svn: 49127
-
Ted Kremenek authored
double includes. llvm-svn: 49126
-
Evan Cheng authored
llvm-svn: 49124
-
Dan Gohman authored
CodeGenDAGPatterns, where it can be used in other tablegen backends. This allows the inference to be done for DAGISelEmitter so that it gets accurate mayLoad/mayStore/isSimpleLoad flags. This brings MemOperand functionality back to where it was before 48329. However, it doesn't solve the problem of anonymous patterns which expand to code that does loads or stores. llvm-svn: 49123
-
Dan Gohman authored
it causes compile errors. llvm-svn: 49122
-
Ted Kremenek authored
llvm-svn: 49121
-
Ted Kremenek authored
llvm-svn: 49120
-
Ted Kremenek authored
llvm-svn: 49119
-
- Apr 02, 2008
-
-
Ted Kremenek authored
llvm-svn: 49117
-
Ted Kremenek authored
llvm-svn: 49116
-
Ted Kremenek authored
llvm-svn: 49115
-
Ted Kremenek authored
llvm-svn: 49114
-
Ted Kremenek authored
Added line number, file information, path length, for each bug report. llvm-svn: 49113
-
Ted Kremenek authored
llvm-svn: 49112
-
Dale Johannesen authored
llvm-svn: 49111
-
Dale Johannesen authored
StripSymbols when EH is on. llvm-svn: 49110
-
Dan Gohman authored
now that llvm-gcc is lowering appropriately-sized struct returns to i128 on x86-64. llvm-svn: 49109
-
Ted Kremenek authored
Added "-V/--view" option to view index.html after it has been generated. llvm-svn: 49108
-
Steve Naroff authored
Change ObjCInterfaceDecl to inherit from NamedDecl (not TypeDecl). While ObjCInterfaceDecl is arguably a TypeDecl, it isn't a ScopedDecl. Since TypeDecl's are scoped, it makes sense to simply treat them as NamedDecl's. I could have fiddled a bit more with the hierarchy (in terms of creating a non-scoped TypeDecl), however this probably isn't worth the effort. I also finished unifying access to scope decl change by converting Sema::getObjCInterfaceDecl() to use Sema::LookupDecl(). This is much cleaner now:-) llvm-svn: 49107
-
David Greene authored
Iterators folloring a SmallVector erased element are invalidated so don't access cached iterators from after the erased element. Re-apply 49056 with SmallVector support. llvm-svn: 49106
-
Evan Cheng authored
Now that I am told MachineRegisterInfo also tracks physical register uses / defs, I can do away with the horribleness I introduced a while back. It's impossible to detect if there is any use of a physical register below an instruction (and before any def of the register) with some cheap book keeping. llvm-svn: 49105
-
Ted Kremenek authored
llvm-svn: 49104
-
Ted Kremenek authored
llvm-svn: 49103
-
Ted Kremenek authored
llvm-svn: 49102
-
Chris Lattner authored
llvm-svn: 49101
-
Chris Lattner authored
allowing them to be treated the same in some contexts. A suggestion for a better name is welcome :) llvm-svn: 49100
-
Evan Cheng authored
llvm-svn: 49099
-
Chris Lattner authored
llvm-svn: 49098
-
Chris Lattner authored
llvm-svn: 49097
-
Dale Johannesen authored
llvm-svn: 49096
-
Ted Kremenek authored
llvm-svn: 49095
-
Ted Kremenek authored
llvm-svn: 49094
-