- Dec 19, 2007
-
-
Dale Johannesen authored
are a couple of issues that show up with the optimizer, but I don't think they're really EH problems. (llvm-gcc testsuite users note: By default the testsuite uses the unwinding code that's built as part of your local llvm-gcc, which does not work. You need to trick it into using the installed system unwinding code to get useful results.) llvm-svn: 45221
-
Scott Michel authored
llvm-svn: 45219
-
Duncan Sands authored
calls 'nounwind'. It is important for correct C++ exception handling that nounwind markings do not get lost, so this transformation is actually needed for correctness. llvm-svn: 45218
-
Scott Michel authored
- call.ll: Function call - ctpop.ll: Count population - dp_farith.ll: DP arithmetic - eqv.ll: Equivalence primitives - fcmp.ll: SP comparisons - fdiv.ll: SP division - fneg-fabs.ll: SP negation, aboslute value - int2fp.ll: Integer -> SP conversion - rotate_ops.ll: Rotation primitives - select_bits.ll: (a & c) | (b & ~c) bit selection - shift_ops.ll: Shift primitives - sp_farith.ll: SP arithmentic llvm-svn: 45217
-
Scott Michel authored
(vector insertions) llvm-svn: 45216
-
Ted Kremenek authored
doing clang --help. llvm-svn: 45215
-
Chris Lattner authored
llvm-svn: 45214
-
Ted Kremenek authored
rewired to utilize this option. Renamed option --serialize-ast --serialize. llvm-svn: 45213
-
Chris Lattner authored
llvm-svn: 45212
-
Ted Kremenek authored
Added "SourceFile" string to TranslationUnit to record corresponding source file. Updated serialization of TranslationUnits and logic in the driver to correctly pass the source file information to the serializer. llvm-svn: 45211
-
Chris Lattner authored
llvm-svn: 45210
-
Steve Naroff authored
Soften the macro rewrite error to a warning (and change the text). llvm-svn: 45209
-
Fariborz Jahanian authored
llvm-svn: 45208
-
Ted Kremenek authored
Added AST/ASTConsumer.cpp to XCode project. llvm-svn: 45206
-
Chris Lattner authored
llvm-svn: 45205
-
Chris Lattner authored
llvm-svn: 45204
-
Fariborz Jahanian authored
protocol list. llvm-svn: 45203
-
Anders Carlsson authored
llvm-svn: 45202
-
Ted Kremenek authored
CreateASTSerializer. llvm-svn: 45201
-
Steve Naroff authored
Emit errors when attempting to rewrite ObjC expressions that originate from a macro expansion. We plan on fixing this and removing this restriction after the break... llvm-svn: 45200
-
Steve Naroff authored
Revert Anders r45191 commit...it broke several of the tests. llvm-svn: 45199
-
Duncan Sands authored
llvm-svn: 45198
-
Duncan Sands authored
to know about calls that cannot throw ('nounwind'): if such a call does throw for some reason then the personality will terminate the program. The distinction between an ordinary call and a nounwind call is that an ordinary call gets an entry in the exception table but a nounwind call does not. This patch sets up the exception table appropriately. One oddity is that I've chosen to bracket nounwind calls with labels (like invokes) - the other choice would have been to bracket ordinary calls with labels. While bracketing ordinary calls is more natural (because bracketing by labels would then correspond exactly to getting an entry in the exception table), I didn't do it because introducing labels impedes some optimizations and I'm guessing that ordinary calls occur more often than nounwind calls. This fixes the gcc filter2 eh test, at least at -O0 (the inliner needs some tweaking at higher optimization levels). llvm-svn: 45197
-
Scott Michel authored
llvm-svn: 45196
-
Anders Carlsson authored
llvm-svn: 45195
-
Christopher Lamb authored
llvm-svn: 45194
-
Christopher Lamb authored
llvm-svn: 45193
-
Bill Wendling authored
llvm-svn: 45192
-
Anders Carlsson authored
llvm-svn: 45191
-
Bill Wendling authored
llvm-svn: 45190
-
Chris Lattner authored
llvm-svn: 45189
-
Chris Lattner authored
llvm-svn: 45188
-
Chris Lattner authored
llvm-svn: 45187
-
Evan Cheng authored
llvm-svn: 45186
-
- Dec 18, 2007
-
-
Ted Kremenek authored
ADT storing FileEntry's in FileManager from a map to a set. llvm-svn: 45184
-
Ted Kremenek authored
to serialized source files. llvm-svn: 45183
-
Ted Kremenek authored
llvm-svn: 45182
-
Ted Kremenek authored
the standalone functions ReadASTBitcodeFile and EmitASTBitcodeFile respectively. llvm-svn: 45180
-
Steve Naroff authored
Fix serious regression with ObjcInterfaceDecl. Now that we are storing -1 to mean undefined, we need to change the respective getters from unsigned->int. llvm-svn: 45179
-
Bill Wendling authored
llvm-svn: 45178
-