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 |
2010-04-22 |
Chris Lattner | when inlining something like this: |
tree | commitdiff |
2010-04-22 |
Chris Lattner | eliminate dead #include. |
tree | commitdiff |
2010-04-21 |
Bob Wilson | Fix a performance problem with the new SSAUpdater.... |
tree | commitdiff |
2010-04-20 |
Devang Patel | Rename ValueMapTy as ValueToValueMapTy to clearly indic... |
tree | commitdiff |
2010-04-20 |
Devang Patel | There is no need to install ValueMapper.h header. |
tree | commitdiff |
2010-04-17 |
Bob Wilson | Re-commit my previous SSAUpdater changes. The previous... |
tree | commitdiff |
2010-04-16 |
Eric Christopher | Revert 101465, it broke internal OpenGL testing. |
tree | commitdiff |
2010-04-16 |
Gabor Greif | reapply r101434 |
tree | commitdiff |
2010-04-16 |
Gabor Greif | back out r101423 and r101397, they break llvm-gcc self... |
tree | commitdiff |
2010-04-15 |
Gabor Greif | reapply r101364, which has been backed out in r101368 |
tree | commitdiff |
2010-04-15 |
Gabor Greif | back out r101364, as it trips the linux nightlybot... |
tree | commitdiff |
2010-04-15 |
Gabor Greif | rotate CallInst operands, i.e. move callee to the back |
tree | commitdiff |
2010-04-13 |
Eric Christopher | Actually... return after the check for invalid input. |
tree | commitdiff |
2010-04-12 |
Eric Christopher | Verify function prototypes before trying to optimize... |
tree | commitdiff |
2010-04-09 |
Gabor Greif | performance: cache result of looking up user |
tree | commitdiff |
2010-04-07 |
Eric Christopher | Add support for stpncpy_chk. |
tree | commitdiff |
2010-04-07 |
Chris Lattner | rename llvm::llvm_report_error -> llvm::report_fatal_error |
tree | commitdiff |
2010-04-05 |
Evan Cheng | Code clean up. |
tree | commitdiff |
2010-04-04 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
tree | commitdiff |
2010-04-03 |
Bob Wilson | Revert all my SSAUpdater patches. The PHI placement... |
tree | commitdiff |
2010-04-03 |
Bob Wilson | Add a DEBUG_TYPE for the SSAUpdater. |
tree | commitdiff |
2010-04-02 |
Mon P Wang | Revert r100191 since it breaks objc in clang |
tree | commitdiff |
2010-04-02 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
tree | commitdiff |
2010-04-02 |
Bob Wilson | Recommit 100158 now that the buildbots are happy again. |
tree | commitdiff |
2010-04-02 |
Bob Wilson | Revert 100158 in case it is causing some of the buildbo... |
tree | commitdiff |
2010-04-02 |
Bob Wilson | Check for terminating conditions before adding PHIs... |
tree | commitdiff |
2010-04-01 |
Bob Wilson | Remove trailing whitespace. |
tree | commitdiff |
2010-04-01 |
Bob Wilson | Rewrite another SSAUpdater function to avoid recursion. |
tree | commitdiff |
2010-04-01 |
Bob Wilson | Change another SSAUpdater function to avoid recursion. |
tree | commitdiff |
2010-04-01 |
Bob Wilson | Simplify the code to check for existing PHIs, now that... |
tree | commitdiff |
2010-04-01 |
Bob Wilson | The SSAUpdater should avoid recursive traversals of... |
tree | commitdiff |
2010-03-31 |
Bob Wilson | Rewrite part of the SSAUpdater to be more careful about... |
tree | commitdiff |
2010-03-30 |
Bob Wilson | Revert Mon Ping's change 99928, since it broke all... |
tree | commitdiff |
2010-03-30 |
Mon P Wang | Added support for address spaces and added a isVolatile... |
tree | commitdiff |
2010-03-30 |
Dan Gohman | Fix a grammaro. |
tree | commitdiff |
2010-03-30 |
Gabor Greif | fix two cases where the arguments were extracted from... |
tree | commitdiff |
2010-03-25 |
Gabor Greif | rename pred_const_iterator to const_pred_iterator for... |
tree | commitdiff |
2010-03-25 |
Gabor Greif | rename use_const_iterator to const_use_iterator for... |
tree | commitdiff |
2010-03-24 |
Eric Christopher | Temporarily revert this, it's causing an issue with... |
tree | commitdiff |
2010-03-24 |
Gabor Greif | Finally land the InvokeInst operand reordering. |
tree | commitdiff |
2010-03-24 |
Gabor Greif | cache result of UI.getOperandNo() instead of calling... |
tree | commitdiff |
2010-03-23 |
Chris Lattner | add some accessors to callsite/callinst/invokeinst... |
tree | commitdiff |
2010-03-23 |
Evan Cheng | Teach simplify libcall to transform __strcpy_chk to... |
tree | commitdiff |
2010-03-22 |
Evan Cheng | Fix 80 col violation. |
tree | commitdiff |
next |