projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[mips][ias] Range check uimm5 operands and fix several bugs this revealed.
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
2015-10-08
Sanjoy Das
[SCEV] Bring some methods up to coding style; NFC
commit
|
commitdiff
|
tree
2015-10-08
Sanjoy Das
[SCEV] Remove comment repeated in cpp file; NFC
commit
|
commitdiff
|
tree
2015-10-08
Sanjoy Das
[SCEV] Pick backedge values for phi nodes correctly
commit
|
commitdiff
|
tree
2015-10-08
Sanjoy Das
[SCEV] Check `Pred` first in isKnownPredicateViaSplitting
commit
|
commitdiff
|
tree
2015-10-08
Sanjoy Das
[SCEV] Use `auto *` instead of `auto`; NFCI
commit
|
commitdiff
|
tree
2015-10-07
Sanjoy Das
[RS4GC] Use AssertingVH for RematerializedValueMapTy...
commit
|
commitdiff
|
tree
next