Home
last modified time | relevance | path

Searched refs:LAA (Results 1 – 25 of 48) sorted by relevance

12

/external/llvm/test/Analysis/LoopAccessAnalysis/
Dwrapping-pointer-versioning.ll1 ; 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 …]
Dstore-to-invariant-check1.ll4 ; 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/
Dc_dblat2.f489 $ 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 …]
Dc_sblat2.f489 $ 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 …]
Dc_cblat2.f498 $ 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 …]
Dc_zblat2.f499 $ 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 …]
Dc_sblat3.f448 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 …]
Dc_dblat3.f448 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 …]
Dc_zblat3.f462 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 …]
Dc_cblat3.f461 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/
Ddblat2.f463 $ 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 …]
Dsblat2.f463 $ 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 …]
Dcblat2.f473 $ 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 …]
Dzblat2.f475 $ 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 …]
Ddblat3.f426 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 …]
Dsblat3.f426 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 …]
Dcblat3.f440 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 …]
Dzblat3.f442 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/
DLoopVersioningLICM.cpp168 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()
DLoopDistribute.cpp598 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/
Datomicrmw-sub-05.ll25 ; Check the high end of the LAA range.
48 ; Check the low end of the LAA range.
Datomicrmw-add-05.ll24 ; Check the high end of the LAA range.
45 ; Check the low end of the LAA range.
/external/valgrind/none/tests/mips64/
Dcvm_atomic.c178 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/
DLoopVersioning.cpp262 auto *LAA = &getAnalysis<LoopAccessLegacyAnalysis>(); in runOnFunction() local
280 const LoopAccessInfo &LAI = LAA->getInfo(L); in runOnFunction()
/external/llvm/test/Transforms/LoopLoadElim/
Dnon-consecutive.ll3 ; The accesses to A are independent here but LAA reports it as a loop-carried

12