2015-12-01 |
Sanjoy Das | Introduce a range version of std::find, and use in...
|
commit | commitdiff | tree |
2015-12-01 |
Sanjoy Das | Introduce a range version of std::any_of, and use it...
|
commit | commitdiff | tree |
2015-11-30 |
Sanjoy Das | [ADT] Fix typo in comment
|
commit | commitdiff | tree |
2015-11-29 |
Sanjoy Das | [SCEV] Use lambda instead of std::bind; NFC
|
commit | commitdiff | tree |
2015-11-29 |
Sanjoy Das | [SCEV] Use range version of all_of; NFC
|
commit | commitdiff | tree |
2015-11-29 |
Sanjoy Das | Fix out of bounds access in hasStructRetAttr
|
commit | commitdiff | tree |
2015-11-26 |
Sanjoy Das | [OperandBundles] Treat "deopt" operand bundles specially
|
commit | commitdiff | tree |
2015-11-25 |
Sanjoy Das | [OperandBundles] Extract duplicated code into a helper...
|
commit | commitdiff | tree |
2015-11-25 |
Sanjoy Das | [InstCombine] Don't drop operand bundles
|
commit | commitdiff | tree |
2015-11-24 |
Sanjoy Das | [RuntimeDyld] Fix a class of arithmetic errors introduced...
|
commit | commitdiff | tree |
2015-11-23 |
Sanjoy Das | [RuntimeDyld] Avoid unused-private-field warning; NFC
|
commit | commitdiff | tree |
2015-11-23 |
Sanjoy Das | [RuntimeDyld] Don't allocate unnecessary stub buffer...
|
commit | commitdiff | tree |
2015-11-23 |
Sanjoy Das | [RuntimeDyld] Add bounds checking to SectionEntry:...
|
commit | commitdiff | tree |
2015-11-23 |
Sanjoy Das | [RuntimeDyld] Add accessors to `SectionEntry`; NFC
|
commit | commitdiff | tree |
2015-11-22 |
Sanjoy Das | [SCEV] Use C++11'isms
|
commit | commitdiff | tree |
2015-11-21 |
Sanjoy Das | [SCEVExpander] Use C++isms; NFC
|
commit | commitdiff | tree |
2015-11-21 |
Sanjoy Das | [docs] Minor fixes to the operand bundle section
|
commit | commitdiff | tree |
2015-11-18 |
Sanjoy Das | [OperandBundles] Address review on r253446; NFC
|
commit | commitdiff | tree |
2015-11-18 |
Sanjoy Das | [OperandBundles] Tighten OperandBundleDef's interface...
|
commit | commitdiff | tree |
2015-11-18 |
Sanjoy Das | Teach the inliner to track deoptimization state
|
commit | commitdiff | tree |
2015-11-14 |
Sanjoy Das | [RuntimeDyld] Fix indentation and whitespace; NFC
|
commit | commitdiff | tree |
2015-11-13 |
Sanjoy Das | [ImplicitNulls] Add some clarifying comments; NFC
|
commit | commitdiff | tree |
2015-11-12 |
Sanjoy Das | Revert r243347 "Add TargetTransformInfo::isZExtFree."
|
commit | commitdiff | tree |
2015-11-12 |
Sanjoy Das | [ImplicitNulls] Fix wrapping by breaking up a condition...
|
commit | commitdiff | tree |
2015-11-12 |
Sanjoy Das | [ImplicitNull] Extract out a HazardDetector class, NFC
|
commit | commitdiff | tree |
2015-11-11 |
Sanjoy Das | Introduce deoptimization operand bundles
|
commit | commitdiff | tree |
2015-11-11 |
Sanjoy Das | [ValueTracking] Remove untested / unreachable code...
|
commit | commitdiff | tree |
2015-11-10 |
Sanjoy Das | [ValueTracking] Teach isImpliedCondition a new bitwise...
|
commit | commitdiff | tree |
2015-11-10 |
Sanjoy Das | [ValueTracking] Use m_APInt instead of m_ConstantInt...
|
commit | commitdiff | tree |
2015-11-10 |
Sanjoy Das | [IR] Make {Call,Invoke}::cloneImpl aware of operand...
|
commit | commitdiff | tree |
2015-11-10 |
Sanjoy Das | [OperandBundles] Identify operand bundles with both...
|
commit | commitdiff | tree |
2015-11-07 |
Sanjoy Das | Unbreak the build
|
commit | commitdiff | tree |
2015-11-07 |
Sanjoy Das | [FunctionAttrs] Add comment and clarify assertion message...
|
commit | commitdiff | tree |
2015-11-07 |
Sanjoy Das | [OperandBundles] Rename accessor, NFC
|
commit | commitdiff | tree |
2015-11-07 |
Sanjoy Das | [FunctionAttrs] Add handling for operand bundles
|
commit | commitdiff | tree |
2015-11-07 |
Sanjoy Das | [FunctionAttrs] Fix an iterator wraparound bug
|
commit | commitdiff | tree |
2015-11-06 |
Sanjoy Das | [ValueTracking] Add parameters to isImpliedCondition...
|
commit | commitdiff | tree |
2015-11-06 |
Sanjoy Das | [ValueTracking] De-pessimize isImpliedCondition around...
|
commit | commitdiff | tree |
2015-11-06 |
Sanjoy Das | [ValueTracking] Add a framework for encoding implication...
|
commit | commitdiff | tree |
2015-11-05 |
Sanjoy Das | Re-apply r251050 with a for PR25421
|
commit | commitdiff | tree |
2015-11-05 |
Sanjoy Das | [FunctionAttrs] Remove a loop, NFC refactor
|
commit | commitdiff | tree |
2015-11-05 |
Sanjoy Das | [IR] Add bounds checking to dataOperandHasImpliedAttr
|
commit | commitdiff | tree |
2015-11-04 |
Sanjoy Das | [CaptureTracking] Support operand bundles conservatively
|
commit | commitdiff | tree |
2015-11-04 |
Sanjoy Das | [IR] Add a `data_operand` abstraction
|
commit | commitdiff | tree |
2015-11-04 |
Sanjoy Das | [IR] Add bounds checking to paramHasAttr
|
commit | commitdiff | tree |
2015-11-04 |
Sanjoy Das | [OperandBundles] Refactor; NFCI.
|
commit | commitdiff | tree |
2015-11-04 |
Sanjoy Das | [OperandBundles] Refactor; NFCI
|
commit | commitdiff | tree |
2015-11-02 |
Sanjoy Das | [SCEV] Fix PR25369
|
commit | commitdiff | tree |
2015-10-31 |
Sanjoy Das | [SCEV] Don't create SCEV expressions that break LCSSA
|
commit | commitdiff | tree |
2015-10-31 |
Sanjoy Das | [SCEV] Use auto and range for; NFC
|
commit | commitdiff | tree |
2015-10-28 |
Sanjoy Das | [SCEV] Compute max backedge count for loops with "shift...
|
commit | commitdiff | tree |
2015-10-28 |
Sanjoy Das | [JumpThreading] Use dominating conditions to prove...
|
commit | commitdiff | tree |
2015-10-28 |
Sanjoy Das | [ValueTracking] Expose `implies` via ValueTracking...
|
commit | commitdiff | tree |
2015-10-28 |
Sanjoy Das | [ValueTracking] Use !range metadata more aggressively...
|
commit | commitdiff | tree |
2015-10-28 |
Sanjoy Das | [SelectionDAG] Don't inspect !range metadata for extended...
|
commit | commitdiff | tree |
2015-10-28 |
Sanjoy Das | [GVN] Make a test case more robust
|
commit | commitdiff | tree |
2015-10-27 |
Sanjoy Das | [ValueTracking] Don't special case wrapped ConstantRanges...
|
commit | commitdiff | tree |
2015-10-27 |
Sanjoy Das | [SCEV] Refactor out ScalarEvolution::getDataLayout...
|
commit | commitdiff | tree |
2015-10-25 |
Sanjoy Das | [LCSSA] Unbreak build, don't reuse L; NFC
|
commit | commitdiff | tree |
2015-10-25 |
Sanjoy Das | [LCSSA] Use range for loops; NFC
|
commit | commitdiff | tree |
2015-10-24 |
Sanjoy Das | Extract out getConstantRangeFromMetadata; NFC
|
commit | commitdiff | tree |
2015-10-24 |
Sanjoy Das | Fix whitespace issues in two places; NFC
|
commit | commitdiff | tree |
2015-10-23 |
Sanjoy Das | [SCEV] Fix stylistic issue in MatchBinaryAddToConst...
|
commit | commitdiff | tree |
2015-10-23 |
Sanjoy Das | [Inliner] Don't inline through callsites with operand...
|
commit | commitdiff | tree |
2015-10-23 |
Sanjoy Das | [SCEV] Get rid of an unnecessary lambda; NFC
|
commit | commitdiff | tree |
2015-10-23 |
Sanjoy Das | [SCEV] Fix a latent bug in `getPreStartForExtend`
|
commit | commitdiff | tree |
2015-10-23 |
Sanjoy Das | [LangRef] Fix the doc for operand bundles
|
commit | commitdiff | tree |
2015-10-22 |
Sanjoy Das | [SCEV] Remove a test case added in r249168
|
commit | commitdiff | tree |
2015-10-22 |
Sanjoy Das | [SCEV] Commute zero extends through <nuw> additions
|
commit | commitdiff | tree |
2015-10-22 |
Sanjoy Das | [SCEV] Opportunistically interpret unsigned constraints...
|
commit | commitdiff | tree |
2015-10-22 |
Sanjoy Das | [SCEV] Teach SCEV some axioms about non-wrapping arithmetic
|
commit | commitdiff | tree |
2015-10-22 |
Sanjoy Das | [SCEV] Commute sign extends through nsw additions
|
commit | commitdiff | tree |
2015-10-22 |
Sanjoy Das | [SCEV] Mark AddExprs as nsw or nuw if legal
|
commit | commitdiff | tree |
2015-10-22 |
Sanjoy Das | [IR] Add a `makeNoWrapRegion` method to `ConstantRange`
|
commit | commitdiff | tree |
2015-10-22 |
Sanjoy Das | [OperandBundles] Teach AliasAnalysis about operand...
|
commit | commitdiff | tree |
2015-10-22 |
Sanjoy Das | [OperandBundles] Make function attributes conservatively...
|
commit | commitdiff | tree |
2015-10-20 |
Sanjoy Das | [RS4GC] Remove a redundant linear search, NFCI
|
commit | commitdiff | tree |
2015-10-20 |
Sanjoy Das | [RS4GC] Clean up `find_index`; NFC
|
commit | commitdiff | tree |
2015-10-20 |
Sanjoy Das | [RS4GC] Re-purpose `normalizeForInvokeSafepoint`; NFC.
|
commit | commitdiff | tree |
2015-10-20 |
Sanjoy Das | [RS4GC] Minor cleanup to `normalizeForInvokeSafepoint...
|
commit | commitdiff | tree |
2015-10-18 |
Sanjoy Das | [SCEV] Fix whitespace issues and remove extra braces...
|
commit | commitdiff | tree |
2015-10-18 |
Sanjoy Das | [SCEV] Use std::all_of and std::any_of; NFC
|
commit | commitdiff | tree |
2015-10-18 |
Sanjoy Das | [SCEV] Use auto where it helps remove line breaks; NFC
|
commit | commitdiff | tree |
2015-10-18 |
Sanjoy Das | [SCEV] Use range for loops; NFC
|
commit | commitdiff | tree |
2015-10-16 |
Sanjoy Das | [RS4GC] Dont' propagate call attrs related to patchable...
|
commit | commitdiff | tree |
2015-10-16 |
Sanjoy Das | [RS4GC] Bring legalizeCallAttributes up to LLVM coding...
|
commit | commitdiff | tree |
2015-10-16 |
Sanjoy Das | [RS4GC] Use "deopt" operand bundles
|
commit | commitdiff | tree |
2015-10-16 |
Sanjoy Das | [IndVars] Rename getExtend; NFC
|
commit | commitdiff | tree |
2015-10-16 |
Sanjoy Das | [IndVars] Have `cloneArithmeticIVUser` guess better
|
commit | commitdiff | tree |
2015-10-16 |
Sanjoy Das | [IndVars] Extract out a few local variables; NFC
|
commit | commitdiff | tree |
2015-10-16 |
Sanjoy Das | [IndVars] Split `WidenIV::cloneIVUser`; NFC
|
commit | commitdiff | tree |
2015-10-13 |
Sanjoy Das | [SCEV] Use `SCEV::isAllOnesValue` directly; NFC.
|
commit | commitdiff | tree |
2015-10-13 |
Sanjoy Das | [IndVars] NFC Cleanup.
|
commit | commitdiff | tree |
2015-10-13 |
Sanjoy Das | [SCEV] Put some utilites in the ScalarEvolution class
|
commit | commitdiff | tree |
2015-10-10 |
Sanjoy Das | [IndVars] Use `auto`; NFC
|
commit | commitdiff | tree |
2015-10-09 |
Sanjoy Das | [SCEV] Call `StrengthenNoWrapFlags` after `GroupByComplexity...
|
commit | commitdiff | tree |
2015-10-08 |
Sanjoy Das | [RS4GC] Refactoring to make a later change easier,...
|
commit | commitdiff | tree |
2015-10-08 |
Sanjoy Das | [IRBuilder] Change the `gc.statepoint` creation interface
|
commit | commitdiff | tree |
2015-10-08 |
Sanjoy Das | [PlaceSafeopints] Extract out `callsGCLeafFunction...
|
commit | commitdiff | tree |
2015-10-08 |
Sanjoy Das | [RS4GC] Don't copy ADT's unneccessarily, NFCI
|
commit | commitdiff | tree |
next |