- Jun 17, 2008
-
-
Evan Cheng authored
Rather than avoiding to wrap ISD::DECLARE GV operand in X86ISD::Wrapper, simply handle it at dagisel time with x86 specific isel code. llvm-svn: 52377
-
Ted Kremenek authored
llvm-svn: 52376
-
Ted Kremenek authored
llvm-svn: 52375
-
Chris Lattner authored
llvm-svn: 52374
-
Evan Cheng authored
llvm-svn: 52373
-
Ted Kremenek authored
Add color diagnostics from scan-build, and indicate the number of bugs found (if any). llvm-svn: 52372
-
Dan Gohman authored
when changing the stride of a comparison so that it's slightly more precise, by having it scan the instruction list to determine if there is a use of the condition after the point where the condition will be inserted. llvm-svn: 52371
-
- Jun 16, 2008
-
-
Ted Kremenek authored
llvm-svn: 52370
-
Ted Kremenek authored
llvm-svn: 52367
-
Ted Kremenek authored
llvm-svn: 52366
-
Chris Lattner authored
this speeds up the linking testcase in PR1860 by 44% (.379 -> 0.263) llvm-svn: 52365
-
Chris Lattner authored
llvm-svn: 52364
-
Evan Cheng authored
llvm-svn: 52363
-
Ted Kremenek authored
llvm-svn: 52362
-
Evan Cheng authored
llvm-svn: 52361
-
Gabor Greif authored
llvm-svn: 52360
-
Ted Kremenek authored
llvm-svn: 52359
-
Chris Lattner authored
a vector with a linear search. This speeds up the linking testcase in PR1860 from 0.965s to 0.385s on my system. llvm-svn: 52357
-
Ted Kremenek authored
Move NSString.m test case from Analysis-Apple to Analysis. The test case now works on all platforms. llvm-svn: 52354
-
Evan Cheng authored
- Add "Commutative" property to intrinsics. This allows tblgen to generate the commuted variants for dagisel matching code. - Mark lots of X86 intrinsics as "Commutative" to allow load folding. llvm-svn: 52353
-
Evan Cheng authored
llvm-svn: 52352
-
Chris Lattner authored
llvm-svn: 52351
-
Chris Lattner authored
llvm-svn: 52350
-
Ted Kremenek authored
llvm-svn: 52349
-
Ted Kremenek authored
llvm-svn: 52348
-
Chris Lattner authored
the testcases in PR1860 from taking more than 1 hour (when I killed it) to taking 1s. llvm-svn: 52347
-
Ted Kremenek authored
llvm-svn: 52346
-
Owen Anderson authored
llvm-svn: 52345
-
Ted Kremenek authored
llvm-svn: 52344
-
Ted Kremenek authored
Moved CFDate.m from test/Analysis-Apple to test/Analysis, and added the necessary declarations from Foundation.h to CFDate.m so that the test case can be exercised on all platforms. llvm-svn: 52343
-
Chris Lattner authored
llvm-svn: 52341
-
Chris Lattner authored
client that cares and simplifying its control flow. Remove the DestST argument to ResolveTypes and RecursiveResolveTypes* which are dead now. llvm-svn: 52340
-
Evan Cheng authored
llvm-svn: 52339
-
Chris Lattner authored
ResolveTypes into the one place that needs it. llvm-svn: 52338
-
Ted Kremenek authored
llvm-svn: 52337
-
Ted Kremenek authored
Patch by Nikita Zhuk! llvm-svn: 52336
-
Chris Lattner authored
a JIT client to completely control symbol lookup with the LazyFunctionCreator interface. llvm-svn: 52335
-
Chris Lattner authored
This fixes use of alloca on 64-bit systems. llvm-svn: 52334
-
Chris Lattner authored
Patch by Gary Benson! llvm-svn: 52332
-
Owen Anderson authored
impact on code quality or compile time. llvm-svn: 52329
-