- May 02, 2002
-
-
Chris Lattner authored
* Do not skip the instruction immediately after a folded instruction. This was causing the testcase failure: test/Regression/Transforms/SCCP/2002-05-02-MissSecondInst.ll llvm-svn: 2443
-
Chris Lattner authored
llvm-svn: 2437
-
Chris Lattner authored
introduced in the 1.66 revision of this file. * Convert a hard coded constant to a symbolic value. llvm-svn: 2436
-
Chris Lattner authored
llvm-svn: 2434
-
Chris Lattner authored
definitions must still occur before function bodies, but the wierd keyword is no longer neccesary. llvm-svn: 2433
-
Chris Lattner authored
it here. llvm-svn: 2431
-
Chris Lattner authored
llvm-svn: 2430
-
Chris Lattner authored
llvm-svn: 2429
-
Chris Lattner authored
* Allow elimination of getelementptr X, uint 0 (which is a noop) llvm-svn: 2428
-
- May 01, 2002
-
-
Chris Lattner authored
Fixed bug: test/Regression/Transforms/Mem2Reg/2002-05-01-ShouldNotPromoteThisAlloca.ll llvm-svn: 2423
-
- Apr 30, 2002
-
-
Chris Lattner authored
llvm-svn: 2420
-
Chris Lattner authored
llvm-svn: 2418
-
Chris Lattner authored
llvm-svn: 2417
-
- Apr 29, 2002
-
-
Chris Lattner authored
an anonymous namespace where they belong. llvm-svn: 2415
-
Chris Lattner authored
llvm-svn: 2414
-
Chris Lattner authored
range insert doesn't llvm-svn: 2413
-
Chris Lattner authored
pass built on top of interval analysis llvm-svn: 2411
-
Chris Lattner authored
malloc(100-i); llvm-svn: 2409
-
Chris Lattner authored
llvm-svn: 2407
-
Chris Lattner authored
llvm-svn: 2406
-
Chris Lattner authored
This only requires Type.h anyway llvm-svn: 2405
-
Chris Lattner authored
llvm-svn: 2404
-
Chris Lattner authored
llvm-svn: 2402
-
Chris Lattner authored
llvm-svn: 2400
-
Chris Lattner authored
llvm-svn: 2397
-
Chris Lattner authored
llvm-svn: 2396
-
Chris Lattner authored
to make debugging output a lot nicer. llvm-svn: 2395
-
Chris Lattner authored
Now for llc, gccas, analyze, opt, etc you can specify the -time-passes command line option that outputs a timing summary report that indicates how long each pass takes to execute. llvm-svn: 2394
-
Chris Lattner authored
llvm-svn: 2392
-
Chris Lattner authored
llvm-svn: 2391
-
- Apr 28, 2002
-
-
Chris Lattner authored
llvm-svn: 2390
-
Chris Lattner authored
llvm-svn: 2389
-
Chris Lattner authored
llvm-svn: 2387
-
Chris Lattner authored
Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA llvm-svn: 2386
-
Chris Lattner authored
llvm-svn: 2384
-
Chris Lattner authored
modify the CFG. It currently does nothing, but will in the future. * Changes to make the public PassManager.h be MUCH smaller, and devoid of implementation details. Now PassManager is just a Pimpl class that wraps PassManagerT<Module>, but lib/VMCore/Pass.cpp is now the only class that has to #include PassManagerT.h llvm-svn: 2383
-
Chris Lattner authored
llvm-svn: 2382
-
Chris Lattner authored
llvm-svn: 2381
-
Chris Lattner authored
llvm-svn: 2379
-
Chris Lattner authored
llvm-svn: 2378
-