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
[X86][SSE] Canonicalize scalar fp arithmetic shuffle patterns
2018-07-18
Nirav Dave
[DAG] Add testcase.
commit
|
commitdiff
|
tree
2018-07-18
Nirav Dave
[ScheduleDAG] Fix unfolding of SUnits to already existent...
commit
|
commitdiff
|
tree
2018-07-18
Nirav Dave
[MC] Fix nested macro body parsing
commit
|
commitdiff
|
tree
2018-06-27
Nirav Dave
[DAGCombine] Disable TokenFactor simplifications when...
commit
|
commitdiff
|
tree
2018-06-20
Nirav Dave
[DAG] Fix and-mask folding when narrowing loads.
commit
|
commitdiff
|
tree
2018-06-18
Nirav Dave
Fix typoed cast to avoid assertion in MCFragment::dump.
commit
|
commitdiff
|
tree
2018-06-16
Nirav Dave
Avoid needing to walk out legalization tables. NFCI.
commit
|
commitdiff
|
tree
2018-06-14
Nirav Dave
Avoid unused variable in non-assert builds.
commit
|
commitdiff
|
tree
2018-06-14
Nirav Dave
[DAG] Avoid needing to walk out legalization tables...
commit
|
commitdiff
|
tree
2018-06-05
Nirav Dave
[MC][X86] Allow assembler variable assignment to register...
commit
|
commitdiff
|
tree
2018-06-05
Nirav Dave
[RegAllocGreedy] Use simpler map class for EvicteeInfo...
commit
|
commitdiff
|
tree
2018-06-01
Nirav Dave
[DAG] Avoid checking for consecutive stores in store...
commit
|
commitdiff
|
tree
2018-06-01
Nirav Dave
[DAG] Simplify Expression. NFC.
commit
|
commitdiff
|
tree
2018-06-01
Nirav Dave
[DAG] Remove untriggerable check. NFCI.
commit
|
commitdiff
|
tree
2018-06-01
Nirav Dave
[DAG] Prune store merge legal store check to stop invalid...
commit
|
commitdiff
|
tree
2018-05-18
Nirav Dave
[MC] Relax .fill size requirements
commit
|
commitdiff
|
tree
2018-05-16
Nirav Dave
[DAG] Prune cycle check in store merge.
commit
|
commitdiff
|
tree
2018-05-16
Nirav Dave
[DAG] Defer merge store cycle checking to just before...
commit
|
commitdiff
|
tree
2018-05-15
Nirav Dave
[DAGCombine] Move load checks on store of loads into...
commit
|
commitdiff
|
tree
2018-05-10
Nirav Dave
[DAG] Avoid using deleted node in rebuildSetCC
commit
|
commitdiff
|
tree
2018-04-30
Nirav Dave
[MC] Change AsmParser to leverage Assembler during...
commit
|
commitdiff
|
tree
2018-04-27
Nirav Dave
[MC] Undo spurious commit added into r331052.
commit
|
commitdiff
|
tree
2018-04-27
Nirav Dave
[MC] Provide default value for IsResolved.
commit
|
commitdiff
|
tree
2018-04-27
Nirav Dave
[MC] Modify MCAsmStreamer to always build MCAssembler...
commit
|
commitdiff
|
tree
2018-04-27
Nirav Dave
[MC] Allow MCAssembler to be constructed without all...
commit
|
commitdiff
|
tree
2018-03-23
Nirav Dave
[DAG] Fix node id invalidation in Instruction Selection.
commit
|
commitdiff
|
tree
2018-03-22
Nirav Dave
[DAG, X86] Fix ISel-time node insertion ids
commit
|
commitdiff
|
tree
2018-03-20
Nirav Dave
[MC,X86] Cleanup some X86 parser functions to use MCParser...
commit
|
commitdiff
|
tree
2018-03-19
Nirav Dave
[DAG, X86] Revert r327197 "Revert r327170, r327171...
commit
|
commitdiff
|
tree
2018-03-17
Nirav Dave
Revert "[DAG, X86] Revert r327197 "Revert r327170,...
commit
|
commitdiff
|
tree
2018-03-17
Nirav Dave
[DAG, X86] Revert r327197 "Revert r327170, r327171...
commit
|
commitdiff
|
tree
2018-03-10
Nirav Dave
Revert: r327172 "Correct load-op-store cycle detection...
commit
|
commitdiff
|
tree
2018-03-09
Nirav Dave
Correct load-op-store cycle detection analysis
commit
|
commitdiff
|
tree
2018-03-09
Nirav Dave
Improve Dependency analysis when doing multi-node Instructio...
commit
|
commitdiff
|
tree
2018-03-09
Nirav Dave
[DAG] Enforce stricter NodeId invariant during Instruction...
commit
|
commitdiff
|
tree
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
next