/external/llvm/test/Analysis/LoopAccessAnalysis/ |
D | wrapping-pointer-versioning.ll | 1 ; RUN: opt -basicaa -loop-accesses -analyze < %s | FileCheck %s -check-prefix=LAA 2 …-access-info)' -aa-pipeline='basic-aa' -disable-output < %s 2>&1 | FileCheck %s --check-prefix=LAA 24 ; LAA-LABEL: f1 25 ; LAA: Memory dependences are safe{{$}} 26 ; LAA: SCEV assumptions: 27 ; LAA-NEXT: {0,+,2}<%for.body> Added Flags: <nusw> 28 ; LAA-NEXT: {%a,+,4}<%for.body> Added Flags: <nusw> 35 ; LAA: [PSE] %arrayidxA = getelementptr i16, i16* %a, i64 %mul_ext: 36 ; LAA-NEXT: ((2 * (zext i32 {0,+,2}<%for.body> to i64)) + %a) 37 ; LAA-NEXT: --> {%a,+,4}<%for.body> [all …]
|
D | store-to-invariant-check1.ll | 4 ; Test to confirm LAA will find store to invariant address. 13 ; The LAA with the new PM is a loop pass so we go from inner to outer loops.
|
/external/cblas/testing/ |
D | c_dblat2.f | 489 $ INCYS, IX, IY, KL, KLS, KU, KUS, LAA, LDA, local 560 LAA = LDA*N 630 DO 10 I = 1, LAA 683 ISAME( 5 ) = LDE( AS, AA, LAA ) 700 ISAME( 7 ) = LDE( AS, AA, LAA ) 849 $ INCYS, IX, IY, K, KS, LAA, LDA, LDAS, LX, LY, local 914 LAA = ( N*( N + 1 ) )/2 916 LAA = LDA*N 974 DO 10 I = 1, LAA 1032 ISAME( 4 ) = LDE( AS, AA, LAA ) [all …]
|
D | c_sblat2.f | 489 $ INCYS, IX, IY, KL, KLS, KU, KUS, LAA, LDA, local 560 LAA = LDA*N 630 DO 10 I = 1, LAA 683 ISAME( 5 ) = LSE( AS, AA, LAA ) 700 ISAME( 7 ) = LSE( AS, AA, LAA ) 849 $ INCYS, IX, IY, K, KS, LAA, LDA, LDAS, LX, LY, local 914 LAA = ( N*( N + 1 ) )/2 916 LAA = LDA*N 974 DO 10 I = 1, LAA 1032 ISAME( 4 ) = LSE( AS, AA, LAA ) [all …]
|
D | c_cblat2.f | 498 $ INCYS, IX, IY, KL, KLS, KU, KUS, LAA, LDA, local 569 LAA = LDA*N 639 DO 10 I = 1, LAA 693 ISAME( 5 ) = LCE( AS, AA, LAA ) 710 ISAME( 7 ) = LCE( AS, AA, LAA ) 853 $ INCYS, IX, IY, K, KS, LAA, LDA, LDAS, LX, LY, local 918 LAA = ( N*( N + 1 ) )/2 920 LAA = LDA*N 978 DO 10 I = 1, LAA 1037 ISAME( 4 ) = LCE( AS, AA, LAA ) [all …]
|
D | c_zblat2.f | 499 $ INCYS, IX, IY, KL, KLS, KU, KUS, LAA, LDA, local 570 LAA = LDA*N 640 DO 10 I = 1, LAA 694 ISAME( 5 ) = LZE( AS, AA, LAA ) 711 ISAME( 7 ) = LZE( AS, AA, LAA ) 855 $ INCYS, IX, IY, K, KS, LAA, LDA, LDAS, LX, LY, local 920 LAA = ( N*( N + 1 ) )/2 922 LAA = LDA*N 980 DO 10 I = 1, LAA 1039 ISAME( 4 ) = LZE( AS, AA, LAA ) [all …]
|
D | c_sblat3.f | 448 INTEGER I, IA, IB, ICA, ICB, IK, IM, IN, K, KS, LAA, local 513 LAA = LDA*NA 567 DO 10 I = 1, LAA 609 ISAME( 7 ) = LSE( AS, AA, LAA ) 776 INTEGER I, IA, IB, ICS, ICU, IM, IN, LAA, LBB, LCC, local 850 LAA = LDA*NA 881 DO 10 I = 1, LAA 921 ISAME( 6 ) = LSE( AS, AA, LAA ) 1085 INTEGER I, IA, ICD, ICS, ICT, ICU, IM, IN, J, LAA, LBB, local 1152 LAA = LDA*NA [all …]
|
D | c_dblat3.f | 448 INTEGER I, IA, IB, ICA, ICB, IK, IM, IN, K, KS, LAA, local 513 LAA = LDA*NA 567 DO 10 I = 1, LAA 609 ISAME( 7 ) = LDE( AS, AA, LAA ) 772 INTEGER I, IA, IB, ICS, ICU, IM, IN, LAA, LBB, LCC, local 846 LAA = LDA*NA 877 DO 10 I = 1, LAA 917 ISAME( 6 ) = LDE( AS, AA, LAA ) 1081 INTEGER I, IA, ICD, ICS, ICT, ICU, IM, IN, J, LAA, LBB, local 1148 LAA = LDA*NA [all …]
|
D | c_zblat3.f | 462 INTEGER I, IA, IB, ICA, ICB, IK, IM, IN, K, KS, LAA, local 527 LAA = LDA*NA 581 DO 10 I = 1, LAA 623 ISAME( 7 ) = LZE( AS, AA, LAA ) 792 INTEGER I, IA, IB, ICS, ICU, IM, IN, LAA, LBB, LCC, local 866 LAA = LDA*NA 897 DO 10 I = 1, LAA 944 ISAME( 6 ) = LZE( AS, AA, LAA ) 1112 INTEGER I, IA, ICD, ICS, ICT, ICU, IM, IN, J, LAA, LBB, local 1179 LAA = LDA*NA [all …]
|
D | c_cblat3.f | 461 INTEGER I, IA, IB, ICA, ICB, IK, IM, IN, K, KS, LAA, local 526 LAA = LDA*NA 580 DO 10 I = 1, LAA 622 ISAME( 7 ) = LCE( AS, AA, LAA ) 791 INTEGER I, IA, IB, ICS, ICU, IM, IN, LAA, LBB, LCC, local 865 LAA = LDA*NA 896 DO 10 I = 1, LAA 943 ISAME( 6 ) = LCE( AS, AA, LAA ) 1111 INTEGER I, IA, ICD, ICS, ICT, ICU, IM, IN, J, LAA, LBB, local 1178 LAA = LDA*NA [all …]
|
/external/eigen/blas/testing/ |
D | dblat2.f | 463 $ INCYS, IX, IY, KL, KLS, KU, KUS, LAA, LDA, local 533 LAA = LDA*N 596 DO 10 I = 1, LAA 649 ISAME( 5 ) = LDE( AS, AA, LAA ) 666 ISAME( 7 ) = LDE( AS, AA, LAA ) 804 $ INCYS, IX, IY, K, KS, LAA, LDA, LDAS, LX, LY, local 868 LAA = ( N*( N + 1 ) )/2 870 LAA = LDA*N 923 DO 10 I = 1, LAA 980 ISAME( 4 ) = LDE( AS, AA, LAA ) [all …]
|
D | sblat2.f | 463 $ INCYS, IX, IY, KL, KLS, KU, KUS, LAA, LDA, local 533 LAA = LDA*N 596 DO 10 I = 1, LAA 649 ISAME( 5 ) = LSE( AS, AA, LAA ) 666 ISAME( 7 ) = LSE( AS, AA, LAA ) 804 $ INCYS, IX, IY, K, KS, LAA, LDA, LDAS, LX, LY, local 868 LAA = ( N*( N + 1 ) )/2 870 LAA = LDA*N 923 DO 10 I = 1, LAA 980 ISAME( 4 ) = LSE( AS, AA, LAA ) [all …]
|
D | cblat2.f | 473 $ INCYS, IX, IY, KL, KLS, KU, KUS, LAA, LDA, local 543 LAA = LDA*N 606 DO 10 I = 1, LAA 659 ISAME( 5 ) = LCE( AS, AA, LAA ) 676 ISAME( 7 ) = LCE( AS, AA, LAA ) 818 $ INCYS, IX, IY, K, KS, LAA, LDA, LDAS, LX, LY, local 882 LAA = ( N*( N + 1 ) )/2 884 LAA = LDA*N 937 DO 10 I = 1, LAA 994 ISAME( 4 ) = LCE( AS, AA, LAA ) [all …]
|
D | zblat2.f | 475 $ INCYS, IX, IY, KL, KLS, KU, KUS, LAA, LDA, local 545 LAA = LDA*N 608 DO 10 I = 1, LAA 661 ISAME( 5 ) = LZE( AS, AA, LAA ) 678 ISAME( 7 ) = LZE( AS, AA, LAA ) 821 $ INCYS, IX, IY, K, KS, LAA, LDA, LDAS, LX, LY, local 885 LAA = ( N*( N + 1 ) )/2 887 LAA = LDA*N 940 DO 10 I = 1, LAA 997 ISAME( 4 ) = LZE( AS, AA, LAA ) [all …]
|
D | dblat3.f | 426 INTEGER I, IA, IB, ICA, ICB, IK, IM, IN, K, KS, LAA, local 491 LAA = LDA*NA 545 DO 10 I = 1, LAA 586 ISAME( 7 ) = LDE( AS, AA, LAA ) 707 INTEGER I, IA, IB, ICS, ICU, IM, IN, LAA, LBB, LCC, local 781 LAA = LDA*NA 812 DO 10 I = 1, LAA 851 ISAME( 6 ) = LDE( AS, AA, LAA ) 976 INTEGER I, IA, ICD, ICS, ICT, ICU, IM, IN, J, LAA, LBB, local 1043 LAA = LDA*NA [all …]
|
D | sblat3.f | 426 INTEGER I, IA, IB, ICA, ICB, IK, IM, IN, K, KS, LAA, local 491 LAA = LDA*NA 545 DO 10 I = 1, LAA 586 ISAME( 7 ) = LSE( AS, AA, LAA ) 707 INTEGER I, IA, IB, ICS, ICU, IM, IN, LAA, LBB, LCC, local 781 LAA = LDA*NA 812 DO 10 I = 1, LAA 851 ISAME( 6 ) = LSE( AS, AA, LAA ) 976 INTEGER I, IA, ICD, ICS, ICT, ICU, IM, IN, J, LAA, LBB, local 1043 LAA = LDA*NA [all …]
|
D | cblat3.f | 440 INTEGER I, IA, IB, ICA, ICB, IK, IM, IN, K, KS, LAA, local 505 LAA = LDA*NA 559 DO 10 I = 1, LAA 600 ISAME( 7 ) = LCE( AS, AA, LAA ) 725 INTEGER I, IA, IB, ICS, ICU, IM, IN, LAA, LBB, LCC, local 799 LAA = LDA*NA 830 DO 10 I = 1, LAA 874 ISAME( 6 ) = LCE( AS, AA, LAA ) 1003 INTEGER I, IA, ICD, ICS, ICT, ICU, IM, IN, J, LAA, LBB, local 1070 LAA = LDA*NA [all …]
|
D | zblat3.f | 442 INTEGER I, IA, IB, ICA, ICB, IK, IM, IN, K, KS, LAA, local 507 LAA = LDA*NA 561 DO 10 I = 1, LAA 602 ISAME( 7 ) = LZE( AS, AA, LAA ) 727 INTEGER I, IA, IB, ICS, ICU, IM, IN, LAA, LBB, LCC, local 801 LAA = LDA*NA 832 DO 10 I = 1, LAA 876 ISAME( 6 ) = LZE( AS, AA, LAA ) 1006 INTEGER I, IA, ICD, ICS, ICT, ICU, IM, IN, J, LAA, LBB, local 1073 LAA = LDA*NA [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopVersioningLICM.cpp | 168 TLI(nullptr), LAA(nullptr), LAI(nullptr), Changed(false), in LoopVersioningLICM() 181 LoopAccessLegacyAnalysis *LAA; // Current LoopAccessAnalysis member 388 LAI = &LAA->getInfo(CurLoop); in legalLoopInstructions() 517 LAA = &getAnalysis<LoopAccessLegacyAnalysis>(); in runOnLoop()
|
D | LoopDistribute.cpp | 598 bool processLoop(LoopAccessLegacyAnalysis *LAA) { in processLoop() argument 611 LAI = &LAA->getInfo(L); in processLoop() 880 auto *LAA = &getAnalysis<LoopAccessLegacyAnalysis>(); in runOnFunction() local 903 Changed |= LDL.processLoop(LAA); in runOnFunction()
|
/external/llvm/test/CodeGen/SystemZ/ |
D | atomicrmw-sub-05.ll | 25 ; Check the high end of the LAA range. 48 ; Check the low end of the LAA range.
|
D | atomicrmw-add-05.ll | 24 ; Check the high end of the LAA range. 45 ; Check the low end of the LAA range.
|
/external/valgrind/none/tests/mips64/ |
D | cvm_atomic.c | 178 BADDU, POP, DPOP, SAA, SAAD, LAA, LAAD, LAW, LAWD, LAI, LAID, LAD, LADD, enumerator 220 case LAA: { /* Load Atomic Add Word - laa rd, (base), rt. */ in main()
|
/external/llvm/lib/Transforms/Utils/ |
D | LoopVersioning.cpp | 262 auto *LAA = &getAnalysis<LoopAccessLegacyAnalysis>(); in runOnFunction() local 280 const LoopAccessInfo &LAI = LAA->getInfo(L); in runOnFunction()
|
/external/llvm/test/Transforms/LoopLoadElim/ |
D | non-consecutive.ll | 3 ; The accesses to A are independent here but LAA reports it as a loop-carried
|