2017-11-06 |
Sanjay Patel | [IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math...
|
commit | commitdiff | tree |
2017-11-05 |
Sanjay Patel | [SLPVectorizer] minimize tests and auto-generate full...
|
commit | commitdiff | tree |
2017-10-30 |
Sanjay Patel | [PassManager, SimplifyCFG] add test for PR34603 / D38566...
|
commit | commitdiff | tree |
2017-10-29 |
Sanjay Patel | [(new) Pass Manager] instantiate SimplifyCFG with the...
|
commit | commitdiff | tree |
2017-10-28 |
Sanjay Patel | [SimplifyCFG] use pass options and remove the latesimplifycf...
|
commit | commitdiff | tree |
2017-10-26 |
Sanjay Patel | [x86] use an insert op to put one variable element...
|
commit | commitdiff | tree |
2017-10-24 |
Sanjay Patel | [x86] add more vector ISA variants for memcmp expansion...
|
commit | commitdiff | tree |
2017-10-24 |
Sanjay Patel | [utils] make retq/retl regex an option that is off...
|
commit | commitdiff | tree |
2017-10-23 |
Sanjay Patel | [PassManager] add test to show the new PM uses -latesimplify...
|
commit | commitdiff | tree |
2017-10-22 |
Sanjay Patel | [SimplifyCFG] delay switch condition forwarding to...
|
commit | commitdiff | tree |
2017-10-22 |
Sanjay Patel | [SimplifyCFG] try harder to forward switch condition...
|
commit | commitdiff | tree |
2017-10-20 |
Sanjay Patel | [utils, x86] add regex for retl/retq to reduce duplicated...
|
commit | commitdiff | tree |
2017-10-20 |
Sanjay Patel | [x86] avoid FileCheck assert duplication with retl...
|
commit | commitdiff | tree |
2017-10-17 |
Sanjay Patel | [ARM, AArch64] adjust tests trying to maintain their...
|
commit | commitdiff | tree |
2017-10-17 |
Sanjay Patel | [SimplifyCFG] add test for part of PR34471 (switch...
|
commit | commitdiff | tree |
2017-10-17 |
Sanjay Patel | [SimplifyCFG] update test to use auto-generated FileCheck...
|
commit | commitdiff | tree |
2017-10-16 |
Sanjay Patel | [x86] add minmax tests with more predicate coverage...
|
commit | commitdiff | tree |
2017-10-16 |
Sanjay Patel | [InstCombine] don't unnecessarily generate a constant...
|
commit | commitdiff | tree |
2017-10-16 |
Sanjay Patel | [ValueTracking] fix typos, formatting; NFC
|
commit | commitdiff | tree |
2017-10-15 |
Sanjay Patel | revert r314984: revert r314698 - [InstCombine] remove...
|
commit | commitdiff | tree |
2017-10-15 |
Sanjay Patel | [SimplifyCFG] use range-for-loops, tidy; NFCI
|
commit | commitdiff | tree |
2017-10-13 |
Sanjay Patel | [InstCombine] use m_Neg() to reduce code; NFCI
|
commit | commitdiff | tree |
2017-10-13 |
Sanjay Patel | [Reassociate] auto-generate better checks; NFC
|
commit | commitdiff | tree |
2017-10-13 |
Sanjay Patel | [InstCombine] move code to remove repeated constant...
|
commit | commitdiff | tree |
2017-10-13 |
Sanjay Patel | [InstCombine] recycle adds for better efficiency
|
commit | commitdiff | tree |
2017-10-13 |
Sanjay Patel | [InstCombine] use local var to reduce code duplication...
|
commit | commitdiff | tree |
2017-10-13 |
Sanjay Patel | [LLVMCore] fix description for OverflowingBinaryOperator...
|
commit | commitdiff | tree |
2017-10-13 |
Sanjay Patel | [InstCombine] add hasOneUse check to add-zext-add fold...
|
commit | commitdiff | tree |
2017-10-13 |
Sanjay Patel | [InstCombine] add tests for add (zext (add nuw X, C2...
|
commit | commitdiff | tree |
2017-10-13 |
Sanjay Patel | [InstCombine] use AddOne helper to reduce code; NFC
|
commit | commitdiff | tree |
2017-10-13 |
Sanjay Patel | [InstCombine] rearrange code to remove repeated constant...
|
commit | commitdiff | tree |
2017-10-13 |
Sanjay Patel | [InstCombine] allow zext(bool) + C --> select bool...
|
commit | commitdiff | tree |
2017-10-13 |
Sanjay Patel | [InstCombine] add tests for boolean extend + add; NFC
|
commit | commitdiff | tree |
2017-10-12 |
Sanjay Patel | [ValueTracking] return zero when there's conflict in...
|
commit | commitdiff | tree |
2017-10-12 |
Sanjay Patel | [x86] replace isEqualTo with == for efficiency
|
commit | commitdiff | tree |
2017-10-11 |
Sanjay Patel | [x86] avoid infinite loop from SoftenFloatOperand ...
|
commit | commitdiff | tree |
2017-10-11 |
Sanjay Patel | [InstCombine] add baseline tests for D38531; NFC
|
commit | commitdiff | tree |
2017-10-11 |
Sanjay Patel | [DAGCombiner] convert insertelement of bitcasted vector...
|
commit | commitdiff | tree |
2017-10-10 |
Sanjay Patel | [x86] fix prefix typos for CHECK lines; NFC
|
commit | commitdiff | tree |
2017-10-10 |
Sanjay Patel | [x86] add tests for insertelement; NFC
|
commit | commitdiff | tree |
2017-10-09 |
Sanjay Patel | [InstCombine] fix formatting; NFC
|
commit | commitdiff | tree |
2017-10-09 |
Sanjay Patel | [DAG] combine assertsexts around a trunc
|
commit | commitdiff | tree |
2017-10-09 |
Sanjay Patel | [x86] regenerate test checks; NFC
|
commit | commitdiff | tree |
2017-10-09 |
Sanjay Patel | [AArch64] fix typos in test assertions
|
commit | commitdiff | tree |
2017-10-07 |
Sanjay Patel | [InstSimplify] add tests to show we can do better at...
|
commit | commitdiff | tree |
2017-10-06 |
Sanjay Patel | [InstCombine] use correct type when propagating constant...
|
commit | commitdiff | tree |
2017-10-06 |
Sanjay Patel | [InstCombine] rename SimplifyDivRemOfSelect to be clearer...
|
commit | commitdiff | tree |
2017-10-05 |
Sanjay Patel | [InstCombine] improve folds for icmp gt/lt (shr X,...
|
commit | commitdiff | tree |
2017-10-05 |
Sanjay Patel | revert r314698 - [InstCombine] remove one-use restriction...
|
commit | commitdiff | tree |
2017-10-04 |
Sanjay Patel | [SimplifyCFG] put the optional assumption cache pointer...
|
commit | commitdiff | tree |
2017-10-04 |
Sanjay Patel | [InstCombine] add 'exact' variants of all tests; NFC
|
commit | commitdiff | tree |
2017-10-03 |
Sanjay Patel | [InstCombine] add tests for icmp gt/lt (shr X, C1)...
|
commit | commitdiff | tree |
2017-10-02 |
Sanjay Patel | [InstCombine] auto-generate complete checks; NFC
|
commit | commitdiff | tree |
2017-10-02 |
Sanjay Patel | [InstCombine] add icmp (shr X, Y), 0 test; NFC
|
commit | commitdiff | tree |
2017-10-02 |
Sanjay Patel | [InstCombine] remove one-use restriction for icmp ...
|
commit | commitdiff | tree |
2017-10-02 |
Sanjay Patel | [InstCombine] add icmp (lshr X, C1), C2 test; NFC
|
commit | commitdiff | tree |
2017-10-02 |
Sanjay Patel | use range-for-loops; NFCI
|
commit | commitdiff | tree |
2017-10-02 |
Sanjay Patel | remove duplicate comments, reposition related functions...
|
commit | commitdiff | tree |
2017-10-01 |
Sanjay Patel | [x86] formatting; NFC
|
commit | commitdiff | tree |
2017-09-28 |
Sanjay Patel | [x86] add tests for possible insertelement to shuffle...
|
commit | commitdiff | tree |
2017-09-27 |
Sanjay Patel | [SLP] fix typos/formatting; NFC
|
commit | commitdiff | tree |
2017-09-27 |
Sanjay Patel | [SimplifyCFG] add a struct to house optional folds...
|
commit | commitdiff | tree |
2017-09-26 |
Sanjay Patel | [DSE] Merge stores when the later store only writes...
|
commit | commitdiff | tree |
2017-09-25 |
Sanjay Patel | [InstCombine] remove extract-of-select vector transform...
|
commit | commitdiff | tree |
2017-09-25 |
Sanjay Patel | revert r314117 because there are bogus clang tests...
|
commit | commitdiff | tree |
2017-09-25 |
Sanjay Patel | [InstCombine] remove extract-of-select vector transform
|
commit | commitdiff | tree |
2017-09-23 |
Sanjay Patel | [x86] reduce 64-bit mask constant to 32-bits by right...
|
commit | commitdiff | tree |
2017-09-23 |
Sanjay Patel | [x86] add an add+shift test for follow-up suggestion...
|
commit | commitdiff | tree |
2017-09-22 |
Sanjay Patel | [x86] remove over-specified platform from test config
|
commit | commitdiff | tree |
2017-09-22 |
Sanjay Patel | [x86] shiftRightAlgebraic -> shiftRightArithmetic; NFC
|
commit | commitdiff | tree |
2017-09-22 |
Sanjay Patel | [x86] swap order of srl (and X, C1), C2 when it saves...
|
commit | commitdiff | tree |
2017-09-22 |
Sanjay Patel | [x86] remove unnecessary OS specifier from test
|
commit | commitdiff | tree |
2017-09-22 |
Sanjay Patel | [x86] auto-generate complete checks; NFC
|
commit | commitdiff | tree |
2017-09-22 |
Sanjay Patel | [x86] update test to use FileCheck; NFC
|
commit | commitdiff | tree |
2017-09-21 |
Sanjay Patel | [x86] add more tests for node-level FMF; NFC
|
commit | commitdiff | tree |
2017-09-20 |
Sanjay Patel | [SimplifyCFG] don't create a no-op subtract
|
commit | commitdiff | tree |
2017-09-20 |
Sanjay Patel | [SimplifyCFG] auto-generate full checks; NFC
|
commit | commitdiff | tree |
2017-09-19 |
Sanjay Patel | [SimplifyCFG] fix typos/formatting; NFC
|
commit | commitdiff | tree |
2017-09-19 |
Sanjay Patel | [x86] regenerate checks; NFC
|
commit | commitdiff | tree |
2017-09-18 |
Sanjay Patel | [DAGCombiner] fold assertzexts separated by trunc
|
commit | commitdiff | tree |
2017-09-18 |
Sanjay Patel | [InstCombine] auto-generate complete checks; NFC
|
commit | commitdiff | tree |
2017-09-18 |
Sanjay Patel | [DAG, x86] allow store merging before and after legalization...
|
commit | commitdiff | tree |
2017-09-18 |
Sanjay Patel | [x86] add tests for PR34217; NFC
|
commit | commitdiff | tree |
2017-09-18 |
Sanjay Patel | [x86] regenerate checks; NFC
|
commit | commitdiff | tree |
2017-09-18 |
Sanjay Patel | [SLP] clean up for vector store case; NFCI
|
commit | commitdiff | tree |
2017-09-16 |
Sanjay Patel | [x86] enable storeOfVectorConstantIsCheap() target...
|
commit | commitdiff | tree |
2017-09-14 |
Sanjay Patel | [InstSimplify] fold sdiv/srem based on compare of dividend...
|
commit | commitdiff | tree |
2017-09-14 |
Sanjay Patel | [InstSimplify] clean up div/rem handling; NFCI
|
commit | commitdiff | tree |
2017-09-13 |
Sanjay Patel | [InstSimplify] regenerate checks; NFC
|
commit | commitdiff | tree |
2017-09-12 |
Sanjay Patel | [SimplifyCFG] update test comments; NFC
|
commit | commitdiff | tree |
2017-09-12 |
Sanjay Patel | [x86] eliminate unnecessary vector compare for AVX...
|
commit | commitdiff | tree |
2017-09-12 |
Sanjay Patel | [InstCombine] move related tests together; NFC
|
commit | commitdiff | tree |
2017-09-11 |
Sanjay Patel | [InstSimplify] fix some test names; NFC
|
commit | commitdiff | tree |
2017-09-11 |
Sanjay Patel | [InstSimplify] add tests for possible sdiv/srem simplificati...
|
commit | commitdiff | tree |
2017-09-11 |
Sanjay Patel | [InstSimplify] reorder methods; NFC
|
commit | commitdiff | tree |
2017-09-10 |
Sanjay Patel | [InstSimplify] refactor udiv/urem code and add tests...
|
commit | commitdiff | tree |
2017-09-09 |
Sanjay Patel | [DivRemPairs] split tests per target to account for...
|
commit | commitdiff | tree |
2017-09-09 |
Sanjay Patel | [DivRempairs] add a pass to optimize div/rem pairs...
|
commit | commitdiff | tree |
2017-09-06 |
Sanjay Patel | [x86] fix triple and regenerate checks for psubus; NFC
|
commit | commitdiff | tree |
2017-09-05 |
Sanjay Patel | [ValueTracking, InstCombine] canonicalize fcmp ord...
|
commit | commitdiff | tree |
next |