| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename MallocFreeHelper as MemoryBuiltins | Victor Hernandez | 2009-10-27 | 1 | -6/+5 |
* | Do away with addLegalFPImmediate. Add a target hook isFPImmLegal which return... | Evan Cheng | 2009-10-27 | 1 | -14/+5 |
* | add enough support for indirect branch for the feature test to pass | Chris Lattner | 2009-10-27 | 4 | -64/+166 |
* | Type.h doesn't need to #include LLVMContext.h | Chris Lattner | 2009-10-27 | 1 | -1/+1 |
* | trim another #include | Chris Lattner | 2009-10-27 | 1 | -1/+0 |
* | remove an unneeded #include. | Chris Lattner | 2009-10-27 | 1 | -10/+9 |
* | lang points out that the comment is out of date with the code. | Chris Lattner | 2009-10-27 | 1 | -1/+1 |
* | Fix VS build, patch by Marius Wachtler. | Mike Stump | 2009-10-27 | 1 | -1/+1 |
* | Add objectsize intrinsic and hook it up through codegen. Doesn't | Eric Christopher | 2009-10-27 | 1 | -0/+5 |
* | Automatically do the equivalent of freeMachineCodeForFunction(F) when F is | Jeffrey Yasskin | 2009-10-27 | 2 | -5/+7 |
* | Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t... | Victor Hernandez | 2009-10-26 | 1 | -0/+0 |
* | Forgot to commit these. | Owen Anderson | 2009-10-26 | 2 | -0/+7 |
* | Remove FreeInst. | Victor Hernandez | 2009-10-26 | 10 | -86/+38 |
* | Allow the aggressive anti-dep breaker to process the same region multiple tim... | David Goodwin | 2009-10-26 | 1 | -0/+4 |
* | Define virtual destructor in *.cpp file. | David Goodwin | 2009-10-26 | 1 | -1/+1 |
* | Check in the experimental GEP splitter pass. This pass splits complex | Dan Gohman | 2009-10-26 | 2 | -0/+7 |
* | Add virtual destructor. | David Goodwin | 2009-10-26 | 1 | -0/+2 |
* | Add CreateZExtOrBitCast and CreateSExtOrBitCast to TargetFolder | Dan Gohman | 2009-10-26 | 1 | -0/+10 |
* | Break anti-dependence breaking out into its own class. | David Goodwin | 2009-10-26 | 1 | -0/+56 |
* | Add support to encode type info using llvm::Constant. | Devang Patel | 2009-10-26 | 1 | -0/+29 |
* | - Revert some changes from 85044, 85045, and 85047 that broke x86_64 tests and | Evan Cheng | 2009-10-26 | 1 | -19/+9 |
* | Move DataTypes.h to include/llvm/System, update all users. This breaks the last | Chandler Carruth | 2009-10-26 | 60 | -66/+66 |
* | Add isIdentityCopy to check for identity copy (or extract_subreg, etc.) | Evan Cheng | 2009-10-25 | 1 | -9/+19 |
* | Remove ICmpInst::isSignedPredicate which was a reimplementation | Nick Lewycky | 2009-10-25 | 2 | -8/+12 |
* | Sink isTrueWhenEqual from ICmpInst to CmpInst. Add a matching isFalseWhenEqual | Nick Lewycky | 2009-10-25 | 2 | -16/+18 |
* | MapValue doesn't needs its LLVMContext argument. | Dan Gohman | 2009-10-24 | 1 | -2/+1 |
* | Rename isLoopExit to isLoopExiting, for consistency with the wording | Dan Gohman | 2009-10-24 | 1 | -3/+3 |
* | Make DominanceFrontier::addBasicBlock return the iterator for the newly | Dan Gohman | 2009-10-24 | 1 | -2/+2 |
* | Add an explicit keyword. | Dan Gohman | 2009-10-24 | 1 | -1/+1 |
* | Auto-upgrade free instructions to calls to the builtin free function. | Victor Hernandez | 2009-10-24 | 6 | -13/+13 |
* | Identity copies should not contribute to spill weight. | Evan Cheng | 2009-10-23 | 1 | -2/+23 |
* | Fix http://llvm.org/PR4822: allow module deletion after a function has been | Jeffrey Yasskin | 2009-10-23 | 1 | -26/+13 |
* | Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su... | Victor Hernandez | 2009-10-23 | 3 | -67/+21 |
* | Fix stylistic and documentation problems in ValueMap found by Nick Lewycky and | Jeffrey Yasskin | 2009-10-23 | 2 | -23/+33 |
* | Allow the target to select the level of anti-dependence breaking that should ... | David Goodwin | 2009-10-22 | 1 | -2/+8 |
* | Try r84890 again (adding ValueMap<>), now that I've tested the compile on | Jeffrey Yasskin | 2009-10-22 | 2 | -0/+374 |
* | size_t, not unsigned here to silence a warning. | Eric Christopher | 2009-10-22 | 1 | -26/+26 |
* | Random include cleanup. | Benjamin Kramer | 2009-10-22 | 2 | -2/+0 |
* | Revert r84890, which broke the linux build. | Jeffrey Yasskin | 2009-10-22 | 2 | -374/+0 |
* | Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to use | Jeffrey Yasskin | 2009-10-22 | 2 | -0/+374 |
* | Hide MetadataContext implementation details. | Devang Patel | 2009-10-22 | 2 | -20/+13 |
* | Fix getMDs() interface such that it does not expose implementation details. | Devang Patel | 2009-10-22 | 1 | -1/+1 |
* | Using TrackingVH instead of WeakVH or WeakMetadataVH. | Devang Patel | 2009-10-22 | 2 | -23/+8 |
* | Sort handler names to ensure deterministic behavior. | Devang Patel | 2009-10-22 | 1 | -3/+3 |
* | Move some constant folding logic for loads out of instcombine into | Chris Lattner | 2009-10-22 | 1 | -0/+4 |
* | Forgot a declaration. | Mikhail Glushenkov | 2009-10-22 | 1 | -0/+1 |
* | Fix getHandlerNames() interface. Now it populate clinet supplied small vector... | Devang Patel | 2009-10-22 | 1 | -1/+1 |
* | Use StringRef to construct MDString. | Devang Patel | 2009-10-22 | 1 | -2/+2 |
* | Remove meaningless const. | Devang Patel | 2009-10-22 | 1 | -4/+4 |
* | Derive metadata hierarchy from Value instead of User. | Devang Patel | 2009-10-21 | 2 | -35/+3 |