| Commit message (Expand) | Author | Age | Files | Lines |
| * | Enhance synchscope representation | Konstantin Zhuravlyov | 2017-07-11 | 1 | -34/+34 |
| * | [IR] Make use of Type::isPtrOrPtrVectorTy/isIntOrIntVectorTy/isFPOrFPVectorTy... | Craig Topper | 2017-07-09 | 1 | -4/+2 |
| * | [IR] Rename BinaryOperator::init to AssertOK and remove argument. Replace def... | Craig Topper | 2017-06-26 | 1 | -6/+5 |
| * | [IR] Use isIntOrIntVectorTy instead of writing it out the long way. NFC | Craig Topper | 2017-06-25 | 1 | -10/+4 |
| * | [IR] Remove getNumSuccessorsV/getSuccessorV/setSuccessorV from the Terminator... | Craig Topper | 2017-06-08 | 1 | -130/+3 |
| * | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -1/+1 |
| * | [IR] Add additional addParamAttr/removeParamAttr to AttributeList API | Reid Kleckner | 2017-05-31 | 1 | -4/+28 |
| * | Commit AttributeList change that was supposed to be part of r303654 | Reid Kleckner | 2017-05-23 | 1 | -2/+2 |
| * | [IR] Switch AttributeList to use an array for O(1) access | Reid Kleckner | 2017-05-23 | 1 | -0/+6 |
| * | [IR] De-virtualize ~Value to save a vptr | Reid Kleckner | 2017-05-18 | 1 | -27/+0 |
| * | [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC). | Eugene Zelenko | 2017-05-15 | 1 | -33/+46 |
| * | De-virtualize TerminatorInst successor accessors | Reid Kleckner | 2017-05-11 | 1 | -0/+36 |
| * | Suppress all uses of LLVM_END_WITH_NULL. NFC. | Serge Guelton | 2017-05-09 | 1 | -4/+2 |
| * | [IR] Abstract away ArgNo+1 attribute indexing as much as possible | Reid Kleckner | 2017-05-03 | 1 | -8/+24 |
| * | Use Argument::hasAttribute and AttributeList::ReturnIndex more | Reid Kleckner | 2017-04-28 | 1 | -1/+2 |
| * | use 'auto' with 'dyn_cast' and fix formatting; NFC | Sanjay Patel | 2017-04-19 | 1 | -8/+7 |
| * | [IR] Make paramHasAttr to use arg indices instead of attr indices | Reid Kleckner | 2017-04-14 | 1 | -8/+32 |
| * | [IR] Redesign the case iterator in SwitchInst to actually be an iterator | Chandler Carruth | 2017-04-12 | 1 | -4/+4 |
| * | Module::getOrInsertFunction is using C-style vararg instead of variadic templ... | Serge Guelton | 2017-04-11 | 1 | -2/+2 |
| * | Revert "Turn some C-style vararg into variadic templates" | Diana Picus | 2017-04-11 | 1 | -2/+2 |
| * | Turn some C-style vararg into variadic templates | Serge Guelton | 2017-04-11 | 1 | -2/+2 |
| * | Allow DataLayout to specify addrspace for allocas. | Matt Arsenault | 2017-04-10 | 1 | -18/+23 |
| * | Revert "Turn some C-style vararg into variadic templates" | Mehdi Amini | 2017-04-06 | 1 | -2/+2 |
| * | Turn some C-style vararg into variadic templates | Mehdi Amini | 2017-04-06 | 1 | -2/+2 |
| * | [IR] Make SwitchInst::CaseIt almost a normal iterator. | Chandler Carruth | 2017-03-26 | 1 | -1/+3 |
| * | Rename AttributeSet to AttributeList | Reid Kleckner | 2017-03-21 | 1 | -18/+18 |
| * | fix comment formatting; NFC | Sanjay Patel | 2016-11-16 | 1 | -8/+4 |
| * | IR: Change the Type::get{Array,Vector,Pointer}ElementType() functions to perf... | Peter Collingbourne | 2016-11-13 | 1 | -1/+2 |
| * | Remove duplicated code; NFC | Sanjoy Das | 2016-10-02 | 1 | -63/+0 |
| * | Rationalise the attribute getter/setter methods on Function and CallSite. | Amaury Sechet | 2016-09-09 | 1 | -40/+0 |
| * | fix documentation comments; NFC | Sanjay Patel | 2016-09-02 | 1 | -5/+0 |
| * | [Profile] refactor meta data copying/swapping code | Xinliang David Li | 2016-08-23 | 1 | -9/+1 |
| * | GlobalISel: support irtranslation of icmp instructions. | Tim Northover | 2016-08-17 | 1 | -0/+32 |
| * | Add getReturnedArgOperand to Call/InvokeInst, CallSite | Hal Finkel | 2016-07-10 | 1 | -0/+26 |
| * | Add support for string attributes in the C API. | Amaury Sechet | 2016-06-15 | 1 | -0/+20 |
| * | Add support for callsite in the new C API for attributes | Amaury Sechet | 2016-06-15 | 1 | -0/+21 |
| * | Make sure attribute kind and attributes are named respectively Kind and Attr ... | Amaury Sechet | 2016-06-14 | 1 | -25/+24 |
| * | [GlobalOpt] Propagate operand bundles | David Majnemer | 2016-04-29 | 1 | -12/+46 |
| * | [CodeGenPrepare] use branch weight metadata to decide if a select should be t... | Sanjay Patel | 2016-04-26 | 1 | -22/+0 |
| * | Add check for "branch_weights" with prof metadata | Sanjay Patel | 2016-04-25 | 1 | -3/+7 |
| * | Typo. NFC. | Chad Rosier | 2016-04-25 | 1 | -1/+1 |
| * | replace duplicated static functions for profile metadata access with BranchIn... | Sanjay Patel | 2016-04-23 | 1 | -0/+18 |
| * | [SimplifyCFG] Add final missing implications to isImpliedTrueByMatchingCmp. | Chad Rosier | 2016-04-22 | 1 | -32/+5 |
| * | [SimplifyCFG] Add missing implications to isImpliedTrueByMatchingCmp. | Chad Rosier | 2016-04-22 | 1 | -5/+8 |
| * | [EarlyCSE] Take the intersection of flags on instructions | David Majnemer | 2016-04-22 | 1 | -56/+0 |
| * | Add utility function to manipulate attributes on CallSite. NFC | Amaury Sechet | 2016-04-21 | 1 | -0/+12 |
| * | Address Philip's post-commit feedback for r266987. NFC. | Chad Rosier | 2016-04-21 | 1 | -2/+2 |
| * | Refactor implied condition logic from ValueTracking directly into CmpInst. NFC. | Chad Rosier | 2016-04-21 | 1 | -0/+52 |
| * | [DivergenceAnalysis] Treat PHI with incoming undef as constant | Nicolai Haehnle | 2016-04-14 | 1 | -0/+18 |
| * | NFC: make AtomicOrdering an enum class | JF Bastien | 2016-04-06 | 1 | -18/+20 |