- 2a464d7 cache dereferenced iterators by Gabor Greif · 15 years ago
- 3a79df0 Change errs() to dbgs(). by David Greene · 16 years ago
- 46b5c64 remove a bunch of extraneous LLVMContext arguments by Chris Lattner · 16 years ago
- 8acf295 Remove AllocationInst. Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary. by Victor Hernandez · 16 years ago
- 466d57f calls are rejected above, no need to special case malloc here. by Chris Lattner · 16 years ago
- 42fb745 Instruction::clone does not need to take an LLVMContext&. Remove that and by Nick Lewycky · 16 years ago
- 5d03449 Enhance transform passes so that they apply the same tranforms to malloc calls as to MallocInst. by Victor Hernandez · 16 years ago
- 2dd09db eliminate VISIBILITY_HIDDEN from Transforms/Scalar. PR4861 by Chris Lattner · 16 years ago
- b25de3f eliminate the "Value" printing methods that print to a std::ostream. by Chris Lattner · 16 years ago
- ca9a4f1 PR4662: Fix a crash introduced by the recent LLVMContext changes. by Eli Friedman · 16 years ago
- 0dd5e1e More migration to raw_ostream, the water has dried up around the iostream hole. by Daniel Dunbar · 16 years ago
- 47db941 Get rid of the Pass+Context magic. by Owen Anderson · 16 years ago
- b8f6a4f Replace isTrapping with a new, similar method called by Eli Friedman · 16 years ago
- 4fdeba9 Revert yesterday's change by removing the LLVMContext parameter to AllocaInst and MallocInst. by Owen Anderson · 16 years ago
- b6b2530 Move EVER MORE stuff over to LLVMContext. by Owen Anderson · 16 years ago
- 1e5f00e This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? by Owen Anderson · 16 years ago
- 39f00cc Thread LLVMContext through the constant folding APIs, which touches a lot of files. by Owen Anderson · 16 years ago
- 43f33dd Fix a bunch of other places that used operator[] to test whether by Dan Gohman · 16 years ago
- 1efabaa Allow readonly functions to unwind exceptions. Teach by Duncan Sands · 17 years ago
- 5ef9ebf simplify code. by Chris Lattner · 17 years ago
- a79db30 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
- 70fe163 Revert 52223. by Evan Cheng · 17 years ago
- f3c2902 Avoid duplicating loop header which leads to unnatural loops (and just seem like general badness to me, likely to cause code explosion). by Evan Cheng · 17 years ago
- f96e137 Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to by Dan Gohman · 17 years ago
- 173a53f Do not dup malloc, vector instructions, etc. Throttle the default theshold way down. by Evan Cheng · 17 years ago
- 6172435 Remove useless check. Patch by Matthijs Kooijman. by Devang Patel · 17 years ago
- e695ab2 Fix for PR 2323, infinite loop in tail dup. by Dale Johannesen · 17 years ago
- d78c400 Clean up the use of static and anonymous namespaces. This turned up by Dan Gohman · 17 years ago
- 567166c replace a slow and verbose version of Instruction::isUsedOutsideOfBlock with by Chris Lattner · 18 years ago
- 7629b71 Revert r49614. As Dan pointed out, some of these aren't correct. by Owen Anderson · 18 years ago
- 1f6fbc4 Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), by Owen Anderson · 18 years ago
- 9988569 Don't include <map> in Pass.h, which doesn't need it. This requires by Dan Gohman · 18 years ago
- f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- ce8c626 Disable tail duplication of call instructions. The cost by Chris Lattner · 18 years ago
- e7da2d6 Fix typo in comment. by Nick Lewycky · 19 years ago
- 8c78a0b Drop 'const' by Devang Patel · 19 years ago
- e95c6ad Use 'static const char' instead of 'static const int'. by Devang Patel · 19 years ago
- 09f162c Do not use typeinfo to identify pass in pass manager. by Devang Patel · 19 years ago
- 557ab15 Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in by Reid Spencer · 19 years ago
- 79a42ac Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic by Chris Lattner · 19 years ago
- 700b873 Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
- 5dbf43c Removed #include <iostream> and replaced with llvm_* streams. by Bill Wendling · 19 years ago
- e03ca2c set DEBUG_TYPE right by Chris Lattner · 19 years ago
- d1f8e07 Allow tail duplication in more cases, relaxing the previous restriction a by Chris Lattner · 19 years ago
- c465046 Throttle back tail duplication to avoid creating really ugly sequences of code. by Chris Lattner · 19 years ago
- c2d3d31 eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 19 years ago
- c597b8a Make iostream #inclusion explicit by Chris Lattner · 20 years ago
- b1c9317 Remove trailing whitespace by Misha Brukman · 21 years ago
- 540e5f9 Do not count debugger intrinsics in size estimation. by Chris Lattner · 21 years ago
- 8af7424 Speed up the tail duplication pass on the testcase below from 68.2s to 1.23s: by Chris Lattner · 21 years ago
- 2ce32df Reduce code growth implied by the tail duplication pass by not duplicating by Chris Lattner · 21 years ago
- 3e86084 Prototype these functions more accurately by Chris Lattner · 21 years ago
- 6614946 Convert code to compile with vc7.1. by Reid Spencer · 21 years ago
- 7c16caa Changes For Bug 352 by Reid Spencer · 21 years ago
- 2b3387a Fix #includes of i*.h => Instructions.h as per PR403. by Misha Brukman · 21 years ago
- 297d7fe Remove unused header file. by Reid Spencer · 21 years ago
- c14da96 Make the tail duplication threshold accessible from the command line instead of hardcoded by Chris Lattner · 22 years ago
- a3783a5 Fix bug in previous checkin by Chris Lattner · 22 years ago
- 95057f6 Okay, so there is no reasonable way for tail duplication to update SSA form, by Chris Lattner · 22 years ago
- a64923a Do not copy gigantic switch instructions by Chris Lattner · 22 years ago
- 5cf3933 Disable tail duplication in a case that breaks on Olden/tsp by Chris Lattner · 22 years ago
- bf2963e Fix PR255: [tailduplication] Single basic block loops are very rare by Chris Lattner · 22 years ago
- 8d0bacb Implement Transforms/InstCombine/cast.ll:test13, a case which occurs in a by Chris Lattner · 22 years ago
- ed9b12c Disable tail duplication in any "hard" cases, where it might break SSA form. by Chris Lattner · 22 years ago
- 49525f8 Finegrainify namespacification by Chris Lattner · 22 years ago
- 960707c Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
- 482202a Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
- 1c884e1 Fix bug: TailDuplicate/2003-08-31-UnreachableBlocks.ll by Chris Lattner · 22 years ago
- bb4dd7e Fix bug: TailDup/2003-08-23-InvalidatedPointers.ll by Chris Lattner · 22 years ago
- 8abcd56 DEBUG got moved to Support/Debug.h by Chris Lattner · 22 years ago
- d78ebd0 Fix bug: TailDup/2003-07-22-InfiniteLoop.ll by Chris Lattner · 22 years ago
- f754487 Fix bug: TailDup/2003-06-24-Simpleloop.ll by Chris Lattner · 22 years ago
- 92963de Add paranoia checking by Chris Lattner · 22 years ago
- 268c139 Test change by Chris Lattner · 22 years ago
- a5434ca Initial checkin of Tail duplication pass. by Chris Lattner · 22 years ago