2010-09-02 |
Duncan Sands | Reapply commit 112699, speculatively reverted by echris... |
tree | commitdiff |
2010-09-01 |
Eric Christopher | Speculatively revert 112699 and 112702, they seem to... |
tree | commitdiff |
2010-09-01 |
Duncan Sands | If PrototypeValue is erased in the middle of using... |
tree | commitdiff |
2010-08-29 |
Chris Lattner | implement SSAUpdater::RewriteUseAfterInsertions, a... |
tree | commitdiff |
2010-08-28 |
Chris Lattner | remove the ABCD and SSI passes. They don't have any... |
tree | commitdiff |
2010-08-26 |
Dan Gohman | Reapply r112091 and r111922, support for metadata linki... |
tree | commitdiff |
2010-08-26 |
Daniel Dunbar | Revert r111922, "MapValue support for MDNodes. This... |
tree | commitdiff |
2010-08-26 |
Daniel Dunbar | Revert r112091, "Remap metadata attached to instruction... |
tree | commitdiff |
2010-08-25 |
Dan Gohman | Remap metadata attached to instructions when remapping... |
tree | commitdiff |
2010-08-24 |
Dan Gohman | Use MapValue in the Linker instead of having a private... |
tree | commitdiff |
2010-08-24 |
Dan Gohman | MapValue support for MDNodes. This is similar to r10911... |
tree | commitdiff |
2010-08-23 |
Owen Anderson | Now that PassInfo and Pass::ID have been separated... |
tree | commitdiff |
2010-08-18 |
Chris Lattner | fit in 80 cols |
tree | commitdiff |
2010-08-18 |
Chris Lattner | remove some dead code. |
tree | commitdiff |
2010-08-17 |
Dan Gohman | Use the getUniquePredecessor() utility function, instea... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Avoid #include <ScalarEvolution.h> in LoopSimplify... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Instead, teach SimplifyCFG to trim non-address-taken... |
tree | commitdiff |
2010-08-14 |
Dan Gohman | LoopSimplify shouldn't split loop backedges that use... |
tree | commitdiff |
2010-08-14 |
Dan Gohman | Teach SimplifyCFG how to simplify indirectbr instructions. |
tree | commitdiff |
2010-08-06 |
Dan Gohman | Eliminate PromoteMemoryToRegisterID; just use addPreser... |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
tree | commitdiff |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
tree | commitdiff |
2010-07-28 |
Gabor Greif | simplify |
tree | commitdiff |
2010-07-27 |
Gabor Greif | simplify: CallSite::get --> CallSite constructor |
tree | commitdiff |
2010-07-26 |
Dan Gohman | Remove LCSSA's bogus dependence on LoopSimplify and... |
tree | commitdiff |
2010-07-26 |
Dan Gohman | Preserve ScalarEvolution in the loop unroller. |
tree | commitdiff |
2010-07-24 |
Nick Lewycky | Revert this because we can't clone cyclic MDNodes which... |
tree | commitdiff |
2010-07-24 |
Nick Lewycky | Whether function-local or not, a MDNode may reference... |
tree | commitdiff |
2010-07-22 |
Devang Patel | Speculatively revert 109117 |
tree | commitdiff |
2010-07-22 |
Gabor Greif | keep in 80 cols |
tree | commitdiff |
2010-07-22 |
Devang Patel | Map MDNode correctly. |
tree | commitdiff |
2010-07-22 |
Gabor Greif | mass elimination of reliance on automatic iterator... |
tree | commitdiff |
2010-07-22 |
Gabor Greif | pass dereferenced iterator to dyn_cast |
tree | commitdiff |
2010-07-22 |
Gabor Greif | undo 80 column trespassing I caused |
tree | commitdiff |
2010-07-21 |
Dan Gohman | Make NamedMDNode not be a subclass of Value, and simpli... |
tree | commitdiff |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Use DebugLocs instead of MDNodes. |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Don't look up the "dbg" metadata kind by name. |
tree | commitdiff |
2010-07-16 |
Dan Gohman | Reorder the contents of various getAnalysisUsage functi... |
tree | commitdiff |
2010-07-16 |
Gabor Greif | eliminate CallInst::ArgOffset |
tree | commitdiff |
2010-07-15 |
Owen Anderson | Remove unneeded check, and correct style. |
tree | commitdiff |
2010-07-15 |
Chris Lattner | make various clients of ReplaceAndSimplifyAllUses tolerate |
tree | commitdiff |
2010-07-14 |
Owen Anderson | Extend SimplifyCFG's common-destination folding heurist... |
tree | commitdiff |
2010-07-12 |
Gabor Greif | cache dereferenced iterators |
tree | commitdiff |
2010-07-12 |
Gabor Greif | cache dereferenced iterators |
tree | commitdiff |
2010-07-09 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-09 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-09 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-09 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-09 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-09 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-09 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-09 |
Gabor Greif | cache operator*'s result (in multiple functions) |
tree | commitdiff |
2010-07-02 |
Devang Patel | MDString is already checked earlier. |
tree | commitdiff |
2010-06-30 |
Jim Grosbach | lowerinvoke needs to handle aggregate function args... |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use getArgOperand instead of getOperand |
tree | commitdiff |
2010-06-28 |
Gabor Greif | use CallInst::ArgOffset |
tree | commitdiff |
2010-06-28 |
Gabor Greif | use ArgOperand API and CallInst::ArgOffset |
tree | commitdiff |
2010-06-25 |
Dale Johannesen | The hasMemory argument is irrelevant to how the argument |
tree | commitdiff |
2010-06-25 |
Gabor Greif | use ArgOperand API (one more hunk I could split) |
tree | commitdiff |
2010-06-25 |
Gabor Greif | use ArgOperand API (some hunks I could split) |
tree | commitdiff |
2010-06-24 |
Gabor Greif | use callsite to obtain all arguments |
tree | commitdiff |
2010-06-24 |
Devang Patel | Use ValueMap instead of DenseMap. |
tree | commitdiff |
2010-06-24 |
Devang Patel | Use available typedef for " DenseMap<const Value*,... |
tree | commitdiff |
2010-06-23 |
Devang Patel | Cosmetic change. |
tree | commitdiff |
2010-06-22 |
Devang Patel | Revert 106592 for now. It causes clang-selfhost build... |
tree | commitdiff |
2010-06-22 |
Devang Patel | If a metadata operand is seeded in value map and the... |
tree | commitdiff |
2010-06-22 |
Devang Patel | While cloning a module, clone metadata attached with... |
tree | commitdiff |
2010-06-22 |
Devang Patel | Clone named metadata while cloning a module. |
tree | commitdiff |
2010-06-22 |
Dan Gohman | Use pre-increment instead of post-increment when the... |
tree | commitdiff |
2010-06-22 |
Devang Patel | Revert 106528. It is causing self host failures. |
tree | commitdiff |
2010-06-22 |
Devang Patel | Do not rely on DenseMap slot which can be easily invali... |
tree | commitdiff |
2010-06-22 |
Bob Wilson | Revert my change to clone named metadata. Buildbots... |
tree | commitdiff |
2010-06-22 |
Bob Wilson | Include named metadata when cloning a module. |
tree | commitdiff |
2010-06-21 |
Dan Gohman | Use A.append(...) instead of A.insert(A.end(), ...... |
tree | commitdiff |
2010-06-16 |
Jim Grosbach | remove trailing whitespace |
tree | commitdiff |
2010-06-15 |
Benjamin Kramer | simplify-libcalls: fold strstr(a, b) == a -> strncmp... |
tree | commitdiff |
2010-06-04 |
Devang Patel | Copy location info for current function argument from... |
tree | commitdiff |
2010-06-01 |
Jim Grosbach | Remove unused code |
tree | commitdiff |
2010-06-01 |
Jim Grosbach | fix think-o |
tree | commitdiff |
2010-06-01 |
Jim Grosbach | Simplify things a bit more. Fix prototype to use SmallV... |
tree | commitdiff |
2010-06-01 |
Jim Grosbach | mirror of r105280 changes for LowerInvoke, which uses... |
tree | commitdiff |
2010-06-01 |
Jim Grosbach | Use SmallVector instead of std::vector. |
tree | commitdiff |
2010-05-31 |
Duncan Sands | Fix PR7272: when inlining through a callsite with byval... |
tree | commitdiff |
2010-05-31 |
Nick Lewycky | The memcpy intrinsic only takes i8* for %src and %dst... |
tree | commitdiff |
2010-05-28 |
Dan Gohman | Move FindAvailableLoadedValue isSafeToLoadUnconditional... |
tree | commitdiff |
2010-05-28 |
Devang Patel | Fix typo. |
tree | commitdiff |
2010-05-28 |
Devang Patel | Fix typo. |
tree | commitdiff |
2010-05-27 |
Devang Patel | Do not drop location info for inlined function args. |
tree | commitdiff |
2010-05-11 |
Douglas Gregor | Fixes for Microsoft Visual Studio 2010, from Steven... |
tree | commitdiff |
2010-05-07 |
Devang Patel | Wrap const MDNode * inside DIDescriptor. |
tree | commitdiff |
2010-05-07 |
Devang Patel | Use overloaded operators instead of DIDescriptor::getNode() |
tree | commitdiff |
2010-05-04 |
Bob Wilson | Combine the implementations of the core part of the... |
tree | commitdiff |
2010-05-01 |
Chris Lattner | rename InlineInfo.DevirtualizedCalls -> InlinedCalls to |
tree | commitdiff |
2010-05-01 |
Chris Lattner | Implement rdar://6295824 and PR6724 with two tiny changes |
tree | commitdiff |
2010-04-26 |
Chris Lattner | Fix a problem that lower invoke has with allocas (PR669... |
tree | commitdiff |
2010-04-23 |
Chris Lattner | switch InlineInfo.DevirtualizedCalls's list to be of... |
tree | commitdiff |
2010-04-22 |
Chris Lattner | The inliner was choosing to not consider call sites |
tree | commitdiff |
2010-04-22 |
Chris Lattner | refactor the interface to InlineFunction so that most... |
tree | commitdiff |
next |