OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Make early exit hasPredecessorHelper return true. NFCI.
2018-03-09
Nirav Dave
Make early exit hasPredecessorHelper return true. NFCI.
commit
|
commitdiff
|
tree
2018-02-10
Nirav Dave
[DAG] Make early exit hasPredecessorHelper return true...
commit
|
commitdiff
|
tree
2018-02-07
Nirav Dave
[SelectionDAG] More Aggressibly prune nodes in AddChains...
commit
|
commitdiff
|
tree
2018-02-06
Nirav Dave
[DAG, X86] Improve Dependency analysis when doing multi...
commit
|
commitdiff
|
tree
2018-02-05
Nirav Dave
[X86] Teach DAG unfoldMemoryOperand to reconvert CMPs...
commit
|
commitdiff
|
tree
2018-02-01
Nirav Dave
[SelectionDAG] Fix UpdateChains handling of TokenFactors
commit
|
commitdiff
|
tree
2018-01-31
Nirav Dave
[DAG] Prevent NodeId pruning of TokenFactors in Instruction...
commit
|
commitdiff
|
tree
2018-01-26
Nirav Dave
[DAG] Teach findBaseOffset to interpret indexes of...
commit
|
commitdiff
|
tree
2018-01-19
Nirav Dave
[X86] Extend load-op-store fusion merge to ADC/SBB.
commit
|
commitdiff
|
tree
2018-01-09
Nirav Dave
[DAG] Elide overlapping stores
commit
|
commitdiff
|
tree
2018-01-08
Nirav Dave
[DAG] Teach BaseIndexOffset to correctly handle with...
commit
|
commitdiff
|
tree
2017-12-22
Nirav Dave
[DAG] Add missing case check from findbaseoffset merge...
commit
|
commitdiff
|
tree
2017-12-22
Nirav Dave
Integrate findBaseOffset address analyses to BaseIndexOffset...
commit
|
commitdiff
|
tree
2017-12-22
Nirav Dave
Revert "[DAG] Integrate findBaseOffset address analyses...
commit
|
commitdiff
|
tree
2017-12-22
Nirav Dave
[DAG] Integrate findBaseOffset address analyses to...
commit
|
commitdiff
|
tree
2017-12-20
Nirav Dave
[DAG] Fix condition on overlapping store check.
commit
|
commitdiff
|
tree
2017-12-19
Nirav Dave
[DAG] Elide overlapping store
commit
|
commitdiff
|
tree
2017-12-12
Nirav Dave
[X86] Cleanup type conversion of 64-bit load-store...
commit
|
commitdiff
|
tree
2017-12-11
Nirav Dave
[X86] Modify Nontemporal tests to avoid deadstore optimization.
commit
|
commitdiff
|
tree
2017-12-06
Nirav Dave
[ARM][AArch64][DAG] Reenable post-legalize store merge
commit
|
commitdiff
|
tree
2017-12-02
Nirav Dave
[DAG][AArch64] Disable post-legalization store
commit
|
commitdiff
|
tree
2017-12-01
Nirav Dave
[DAG][ARM] Revert "Reenable post-legalize store merge"
commit
|
commitdiff
|
tree
2017-12-01
Nirav Dave
[ARM][DAG] Reenable post-legalize store merge
commit
|
commitdiff
|
tree
2017-11-29
Nirav Dave
[ARM][DAG] Revert Disable post-legalization store merge...
commit
|
commitdiff
|
tree
2017-11-27
Nirav Dave
[DAG] Do MergeConsecutiveStores again before Instruction...
commit
|
commitdiff
|
tree
2017-11-21
Nirav Dave
Avoid unecessary opsize byte in segment move to memory
commit
|
commitdiff
|
tree
2017-11-20
Nirav Dave
[X86] Avoid unecessary opsize byte in segment move...
commit
|
commitdiff
|
tree
2017-08-11
Nirav Dave
Improve handling of insert_subvector of bitcast values
commit
|
commitdiff
|
tree
2017-08-11
Nirav Dave
[X86][DAG] Switch X86 Target to post-legalized store...
commit
|
commitdiff
|
tree
2017-08-10
Nirav Dave
Revert "[DAG] Cleanup unused nodes after store merge...
commit
|
commitdiff
|
tree
2017-08-10
Nirav Dave
[DAG] Relax type restriction for store merge
commit
|
commitdiff
|
tree
2017-08-10
Nirav Dave
[DAG] Cleanup unused nodes after store merge. NFCI.
commit
|
commitdiff
|
tree
2017-08-10
Nirav Dave
[DAG] Rewrite expression. NFC.
commit
|
commitdiff
|
tree
2017-08-10
Nirav Dave
[X86] Keep dependencies when constructing loads in...
commit
|
commitdiff
|
tree
2017-08-09
Nirav Dave
[DAG] Explicitly cleanup merged load values during...
commit
|
commitdiff
|
tree
2017-08-08
Nirav Dave
[DAG] Introduce peekThroughBitcast function. NFCI.
commit
|
commitdiff
|
tree
2017-08-08
Nirav Dave
[DAG] Update comments. NFC.
commit
|
commitdiff
|
tree
2017-08-07
Nirav Dave
[DAG] Extend visitSCALAR_TO_VECTOR optimization to...
commit
|
commitdiff
|
tree
2017-08-07
Nirav Dave
[TableGen] AsmMatcher: fix OpIdx computation when HasOptiona...
commit
|
commitdiff
|
tree
2017-08-03
Nirav Dave
[DAG] Allow merging of stores of vector loads
commit
|
commitdiff
|
tree
2017-08-03
Nirav Dave
[TableGen] AsmMatcher: fix OpIdx computation when HasOptiona...
commit
|
commitdiff
|
tree
2017-08-02
Nirav Dave
[DAG] Improve candidate pruning in store merge failure...
commit
|
commitdiff
|
tree
2017-08-02
Nirav Dave
[DAG] Refactor store merge subexpressions. NFC.
commit
|
commitdiff
|
tree
2017-08-01
Nirav Dave
[DAG] Factor out common expressions. NFC.
commit
|
commitdiff
|
tree
2017-08-01
Nirav Dave
Pull out VectorNumElements value. NFC.
commit
|
commitdiff
|
tree
2017-08-01
Nirav Dave
Revert "[DAG] Extend visitSCALAR_TO_VECTOR optimization...
commit
|
commitdiff
|
tree
2017-08-01
Nirav Dave
[DAG] Convert extload check to equivalent type check...
commit
|
commitdiff
|
tree
2017-08-01
Nirav Dave
[DAG] Move extload check in store merge. NFC.
commit
|
commitdiff
|
tree
2017-08-01
Nirav Dave
[DAG] Extend visitSCALAR_TO_VECTOR optimization to...
commit
|
commitdiff
|
tree
2017-07-23
Nirav Dave
[DAG] Fix typo preventing some stores merges to truncated...
commit
|
commitdiff
|
tree
2017-07-20
Nirav Dave
[DAG] Commit missed nit cleanup from r308617. NFC.
commit
|
commitdiff
|
tree
2017-07-20
Nirav Dave
[DAG] Handle missing transform in fold of value extension...
commit
|
commitdiff
|
tree
2017-07-20
Nirav Dave
[DAG] Optimize away degenerate INSERT_VECTOR_ELT nodes.
commit
|
commitdiff
|
tree
2017-07-18
Nirav Dave
[DAG] Improve Aliasing of operations to static alloca
commit
|
commitdiff
|
tree
2017-07-18
Nirav Dave
[DAG] Reverse node replacement in extension operation...
commit
|
commitdiff
|
tree
2017-07-18
Nirav Dave
[DAG] Avoid deleting nodes before combining them.
commit
|
commitdiff
|
tree
2017-07-18
Nirav Dave
[DAG] Allow base element type of store merge type to...
commit
|
commitdiff
|
tree
2017-07-17
Nirav Dave
Avoid store merge to f128 in context of noimpiccitfloat...
commit
|
commitdiff
|
tree
2017-07-14
Nirav Dave
Improve Aliasing of operations to static alloca
commit
|
commitdiff
|
tree
2017-07-10
Nirav Dave
Add DAG argument to canMergeStoresTo NFC.
commit
|
commitdiff
|
tree
2017-07-10
Nirav Dave
[DAG] Improve Aliasing of operations to static alloca
commit
|
commitdiff
|
tree
2017-07-05
Nirav Dave
[Hexagon] Preclude non-memory test from being optimized...
commit
|
commitdiff
|
tree
2017-07-05
Nirav Dave
Rewrite areNonVolatileConsecutiveLoads to use BaseIndexOffset
commit
|
commitdiff
|
tree
2017-07-04
Nirav Dave
[DAG] Fixed predicate for determining when two frame...
commit
|
commitdiff
|
tree
2017-06-30
Nirav Dave
Revert "[DAG] Rewrite areNonVolatileConsecutiveLoads...
commit
|
commitdiff
|
tree
2017-06-30
Nirav Dave
[DAG] Rewrite areNonVolatileConsecutiveLoads to use...
commit
|
commitdiff
|
tree
2017-06-29
Nirav Dave
[DAG] Fold FrameIndex offset into BaseIndexOffset analysis...
commit
|
commitdiff
|
tree
2017-06-28
Nirav Dave
Revert "[DAG] Fold FrameIndex offset into BaseIndexOffset...
commit
|
commitdiff
|
tree
2017-06-28
Nirav Dave
[DAG] Fold FrameIndex offset into BaseIndexOffset analysis...
commit
|
commitdiff
|
tree
2017-06-24
Nirav Dave
Update constants in complex-return test to prevent...
commit
|
commitdiff
|
tree
2017-06-23
Nirav Dave
Add bitcast store-merge test.
commit
|
commitdiff
|
tree
2017-06-22
Nirav Dave
[DAG] Add Target Store Merge pass ordering function
commit
|
commitdiff
|
tree
2017-06-21
Nirav Dave
Add Aarch64 ldst-opt test.
commit
|
commitdiff
|
tree
2017-06-21
Nirav Dave
[DAG] Move BaseIndexOffset into separate Libarary....
commit
|
commitdiff
|
tree
2017-06-21
Nirav Dave
[DAG] Remove Node csonstruction from BaseIndexOffset...
commit
|
commitdiff
|
tree
2017-06-20
Nirav Dave
[DAG] Simplify BaseIndexOffset. NFCI.
commit
|
commitdiff
|
tree
2017-06-19
Nirav Dave
Allow truncated and extend memory operations in Store...
commit
|
commitdiff
|
tree
2017-06-19
Nirav Dave
Add test for store merge with noimplicitfloat
commit
|
commitdiff
|
tree
2017-06-15
Nirav Dave
[DAG] As StoreMerge now generates only legal nodes...
commit
|
commitdiff
|
tree
2017-06-15
Nirav Dave
[DAG] Defer Pre/Post IndexStore merge to after mergestore...
commit
|
commitdiff
|
tree
2017-06-15
Nirav Dave
[AArch64] Add indexed check to splitStores. NFC.
commit
|
commitdiff
|
tree
2017-06-15
Nirav Dave
[DAG] Allow truncated and extend memory operations...
commit
|
commitdiff
|
tree
2017-06-15
Nirav Dave
[DAG] Make MergeStores generate legalized stores. NFCI.
commit
|
commitdiff
|
tree
2017-06-15
Nirav Dave
[DAG] Use correct size for truncated store merge of...
commit
|
commitdiff
|
tree
2017-06-09
Nirav Dave
[MC] Fix compiler crash in AsmParser::Lex
commit
|
commitdiff
|
tree
2017-06-09
Nirav Dave
Prevent RemoveDeadNodes from deleted already deleted...
commit
|
commitdiff
|
tree
2017-06-08
Nirav Dave
[Hexagon] Speedup NumNodesBlocking calculation. NFCI.
commit
|
commitdiff
|
tree
2017-06-08
Nirav Dave
InferAddressSpaces: Avoid assertion failure with replacing...
commit
|
commitdiff
|
tree
2017-06-07
Nirav Dave
[DAG] Improve Store Merge candidate pruning. NFC.
commit
|
commitdiff
|
tree
2017-06-01
Nirav Dave
[SDAG] Fix CombineTo ordering in visitZERO_EXTEND and...
commit
|
commitdiff
|
tree
2017-05-31
Nirav Dave
[ScheduleDAG] Deal with already scheduled loads in...
commit
|
commitdiff
|
tree
2017-05-31
Nirav Dave
[DAG] Avoid use of stale store.
commit
|
commitdiff
|
tree
2017-05-26
Nirav Dave
[DAG] Move legal type checks in store merge to be checked...
commit
|
commitdiff
|
tree
2017-05-26
Nirav Dave
Fix signedness of constant. NFC.
commit
|
commitdiff
|
tree
2017-05-24
Nirav Dave
[DAG] Prevent crashes when merging constant stores...
commit
|
commitdiff
|
tree
2017-05-24
Nirav Dave
[AArch64] Prevent nested ADDs from address calc in...
commit
|
commitdiff
|
tree
2017-05-24
Nirav Dave
[AMDGPU] Prevent too large store merges in AMDGPU Subtargets...
commit
|
commitdiff
|
tree
2017-05-23
Nirav Dave
[DAG] Add AddressSpace parameter to canMergeStoresTo...
commit
|
commitdiff
|
tree
2017-05-23
Nirav Dave
[DAG] Add canMergeStoresTo predicate checks. NFCI.
commit
|
commitdiff
|
tree
2017-05-22
Nirav Dave
[DAG] Rework store merge to loop on load candidates...
commit
|
commitdiff
|
tree
next