- Nov 28, 2007
-
-
Evan Cheng authored
llvm-svn: 44386
-
- Nov 27, 2007
-
-
Owen Anderson authored
llvm-svn: 44384
-
Chris Lattner authored
llvm-svn: 44383
-
Chris Lattner authored
llvm-svn: 44382
-
Chris Lattner authored
llvm-svn: 44380
-
Chris Lattner authored
llvm-svn: 44378
-
Ted Kremenek authored
which is now used (or subclasssed) by the ASTConsumers. This new class stores a FILE* that is used for writing, instead of just hardwiring output to stderr (it defaults to stderr if no FILE* is provided). Modified CreateASTPrinter() to accept a FILE* for printing. llvm-svn: 44377
-
Chris Lattner authored
llvm-svn: 44376
-
Chris Lattner authored
diagnostic without a location. This produces: simpleTest.c:2:18: error: initializer element is not constant int *myPointer = &(myArray[2]); ^~~~~~~~~~~~~ instead of: error: initializer element is not constant llvm-svn: 44375
-
Chris Lattner authored
llvm-svn: 44374
-
Chris Lattner authored
with not being able to find printf. llvm-svn: 44373
-
Ted Kremenek authored
that have not yet been defined. Removed used of grep and sed when parsing the results of "nm". This was originally motivated because if the user has specified options to grep using the environment variable GREP_OPTIONS this could break the script. Piping through grep/sed/sort/uniq is also (to my understanding) not necessary, and the equivalent operations can be done much faster in the Perl script. Using a crude benchmark, these changes resulted in a 3x speedup in the execution of GenLibDeps.pl. llvm-svn: 44372
-
Nate Begeman authored
llvm-svn: 44371
-
Andrew Lenharth authored
llvm-svn: 44370
-
Chris Lattner authored
llvm-svn: 44369
-
Anton Korobeynikov authored
llvm-svn: 44368
-
Chris Lattner authored
llvm-svn: 44367
-
Steve Naroff authored
Move the null pointer constant check from Sema::CheckSingleInitializer/ActOnCallExpr/CheckMessageArgumentTypes/ActOnReturnStmt to Sema::CheckSingleAssignmentConstraints. This makes sure all null pointer assignments are considered compatible. Thanks to Seo Sanghyeon for the bug, follow-through, and patch! llvm-svn: 44366
-
Ted Kremenek authored
the "-p" option is actually seen by nm (it was being dropped as it was considered as separate argument to the Perl script). llvm-svn: 44365
-
Chris Lattner authored
introduced by this patch: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20071126/055824.html llvm-svn: 44364
-
Duncan Sands authored
the function type, instead they belong to functions and function calls. This is an updated and slightly corrected version of Reid Spencer's original patch. The only known problem is that auto-upgrading of bitcode files doesn't seem to work properly (see test/Bitcode/AutoUpgradeIntrinsics.ll). Hopefully a bitcode guru (who might that be? :) ) will fix it. llvm-svn: 44359
-
Chris Lattner authored
llvm-svn: 44358
-
Anders Carlsson authored
Add builtin type signature support for vector types. Add correct type signatures for a bunch of MMX builtins. We now parse all the intrinsics in mmintrin.h llvm-svn: 44357
-
Anders Carlsson authored
llvm-svn: 44356
-
Chris Lattner authored
static and inline at least. llvm-svn: 44355
-
Zhou Sheng authored
llvm-svn: 44354
-
Zhou Sheng authored
llvm-svn: 44353
-
Chris Lattner authored
llvm-svn: 44352
-
Chris Lattner authored
llvm-svn: 44351
-
Anders Carlsson authored
llvm-svn: 44350
-
Anders Carlsson authored
llvm-svn: 44349
-
Owen Anderson authored
Make LoopInfoBase more generic, in preparation for having MachineLoopInfo. This involves a small interface change. llvm-svn: 44348
-
Owen Anderson authored
llvm-svn: 44347
-
Chuck Rose III authored
llvm-svn: 44346
-
Dan Gohman authored
llvm-svn: 44345
-
Dan Gohman authored
Change 2>&1 | to |&. llvm-svn: 44344
-
Dan Gohman authored
Change grep '' to grep {}. llvm-svn: 44343
-
Dan Gohman authored
llvm-svn: 44342
-
Dan Gohman authored
optimized. This avoids creating illegal divisions when the combiner is running after legalize; this fixes PR1815. Also, it produces better code in the included testcase by avoiding the subtract and multiply when the division isn't optimized. llvm-svn: 44341
-
Chuck Rose III authored
Add TGParser files to VStudio project files. Removed generated files section from TableGen project file as it is no longer needed. #Include <algorithm> directly from TGParser.cpp so it can see std::reverse. llvm-svn: 44340
-