Home
last modified time | relevance | path

Searched refs:PV (Results 1 – 25 of 76) sorted by relevance

1234

/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dfp_to_uint.ll214 ; EG-NEXT: CNDE_INT T1.Z, PV.Z, PV.Y, 0.0,
215 ; EG-NEXT: CNDE_INT T0.W, PV.Z, PV.X, PV.Y,
219 ; EG-NEXT: CNDE_INT T0.W, PS, PV.Y, PV.Z,
309 ; EG-NEXT: LSHL T1.Y, PV.W, PV.Z,
315 ; EG-NEXT: CNDE_INT T0.Y, PV.Z, PV.Y, 0.0,
333 ; EG-NEXT: CNDE_INT T4.Y, PS, PV.Z, PV.W,
340 ; EG-NEXT: CNDE_INT T0.Z, PV.Z, 0.0, PV.Y,
346 ; EG-NEXT: CNDE_INT T0.Z, PV.Y, 0.0, PV.X,
480 ; EG-NEXT: CNDE_INT T1.W, PV.Z, PV.Y, PV.W,
498 ; EG-NEXT: XOR_INT T1.Z, PV.X, PV.Y,
[all …]
H A Dfp_to_sint.ll267 ; EG-NEXT: CNDE_INT T1.Z, PV.Z, PV.Y, 0.0,
268 ; EG-NEXT: CNDE_INT T0.W, PV.Z, PV.X, PV.Y,
272 ; EG-NEXT: CNDE_INT T0.W, PS, PV.Y, PV.Z,
385 ; EG-NEXT: LSHL T1.Y, PV.W, PV.Z,
391 ; EG-NEXT: CNDE_INT T0.Y, PV.Z, PV.Y, 0.0,
409 ; EG-NEXT: CNDE_INT T4.Y, PS, PV.Z, PV.W,
416 ; EG-NEXT: CNDE_INT T0.Z, PV.Z, 0.0, PV.Y,
422 ; EG-NEXT: CNDE_INT T0.Z, PV.Y, 0.0, PV.X,
598 ; EG-NEXT: CNDE_INT T1.W, PV.Z, PV.Y, PV.W,
616 ; EG-NEXT: XOR_INT T1.Z, PV.X, PV.Y,
[all …]
H A Dctpop16.ll217 ; EG-NEXT: ADD_INT T0.W, PV.W, PV.Z,
494 ; EG-NEXT: MOV T4.X, PV.W,
503 ; EG-NEXT: MOV T0.Y, PV.X,
514 ; EG-NEXT: MOV T5.X, PV.Y,
630 ; EG-NEXT: MOV T0.X, PV.X,
637 ; EG-NEXT: MOV T4.X, PV.W,
648 ; EG-NEXT: MOV T0.X, PV.X,
655 ; EG-NEXT: MOV T5.X, PV.Y,
666 ; EG-NEXT: MOV T0.X, PV.X,
673 ; EG-NEXT: MOV T8.X, PV.W,
[all …]
H A Dudivrem.ll16 ; R600-NEXT: MULLO_INT * T0.Y, PV.W, PS,
19 ; R600-NEXT: MULHI * T0.X, KC0[6].W, PV.W,
22 ; R600-NEXT: SUB_INT T1.W, PV.W, KC0[9].X,
26 ; R600-NEXT: SUB_INT T1.W, PV.W, KC0[9].X,
28 ; R600-NEXT: CNDE_INT T1.X, PS, T0.W, PV.W,
32 ; R600-NEXT: ADD_INT * T1.W, PV.W, 1,
128 ; R600-NEXT: MULLO_INT * T0.Y, PV.W, PS,
301 ; R600-NEXT: CNDE_INT T2.X, PV.Z, T0.Y, PV.W,
310 ; R600-NEXT: CNDE_INT * T3.W, PV.Y, T2.Y, PV.Z,
311 ; R600-NEXT: CNDE_INT T0.Y, PV.Z, T1.W, PV.W,
[all …]
H A Dsdiv.ll647 ; EG-NEXT: MULHI * T0.X, PV.Z, PV.Y,
648 ; EG-NEXT: MULHI * T0.Y, PV.W, PV.Z,
671 ; EG-NEXT: XOR_INT * T1.W, PV.Y, PV.Z,
673 ; EG-NEXT: XOR_INT * T1.W, PV.Z, PV.W,
1216 ; EG-NEXT: MULHI * T1.Y, PV.W, PV.Z,
1228 ; EG-NEXT: MULHI * T0.Y, PV.Z, PV.Y,
1269 ; EG-NEXT: MULHI * T0.Z, PV.W, PV.Z,
1300 ; EG-NEXT: XOR_INT * T1.W, PV.Y, PV.W,
2316 ; EG-NEXT: ADD_INT T0.W, PV.Z, PV.W,
2321 ; EG-NEXT: ADD_INT T0.Z, PV.Y, PV.Z,
[all …]
H A Dvselect.ll7 ; EG-DAG: CNDE_INT {{\** *}}T{{[0-9]+\.[XYZW], PV\.[XYZW], T[0-9]+\.[XYZW]}}, KC0[3].Z
8 ; EG-DAG: CNDE_INT {{\** *}}T{{[0-9]+\.[XYZW], PV\.[XYZW], T[0-9]+\.[XYZW]}}, KC0[3].Y
32 ; EG: CNDE_INT {{\** *}}T{{[0-9]+\.[XYZW], PV\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}}
33 ; EG: CNDE_INT {{\** *}}T{{[0-9]+\.[XYZW], PV\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}}
52 ; EG-DAG: CNDE_INT {{\** *}}T{{[0-9]+\.[XYZW], PV\.[XYZW], T[0-9]+\.[XYZW]}}, KC0[4].X
54 ; EG-DAG: CNDE_INT {{\** *}}T{{[0-9]+\.[XYZW], PV\.[XYZW], T[0-9]+\.[XYZW]}}, KC0[3].Z
55 ; EG-DAG: CNDE_INT {{\** *}}T{{[0-9]+\.[XYZW], PV\.[XYZW], T[0-9]+\.[XYZW]}}, KC0[3].Y
78 ;EG: CNDE_INT {{\** *}}T{{[0-9]+\.[XYZW], PV\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}}
80 ;EG: CNDE_INT {{\** *}}T{{[0-9]+\.[XYZW], PV\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}}
81 ;EG: CNDE_INT {{\** *}}T{{[0-9]+\.[XYZW], PV\.[XYZW], T[0-9]+\.[XYZW], T[0-9]+\.[XYZW]}}
H A Dkernel-args.ll657 ; CM-NEXT: LSHL T4.X, PV.Z, PV.W,
989 ; CM-NEXT: LSHL T4.X, PV.Z, PV.W,
1000 ; CM-NEXT: LSHL T5.X, PV.Z, PV.W,
1117 ; CM-NEXT: LSHL T5.X, PV.Z, PV.W,
1382 ; CM-NEXT: OR_INT T0.Z, PV.W, PV.Z,
1813 ; CM-NEXT: LSHL T5.X, PV.Z, PV.W,
2005 ; CM-NEXT: LSHL T5.X, PV.Z, PV.W,
2014 ; CM-NEXT: LSHL T4.X, PV.Z, PV.W,
2025 ; CM-NEXT: LSHL T3.X, PV.Z, PV.W,
2036 ; CM-NEXT: LSHL T6.X, PV.Z, PV.W,
[all …]
H A Dllvm.cos.ll9 ;EG: COS * T{{[0-9]+\.[XYZW], PV\.[XYZW]}}
21 ;EG: COS * T{{[0-9]+\.[XYZW], PV\.[XYZW]}}
22 ;EG: COS * T{{[0-9]+\.[XYZW], PV\.[XYZW]}}
23 ;EG: COS * T{{[0-9]+\.[XYZW], PV\.[XYZW]}}
24 ;EG: COS * T{{[0-9]+\.[XYZW], PV\.[XYZW]}}
H A Dfabs.ll12 ; R600: |PV.{{[XYZW]}}|
24 ; R600: |PV.{{[XYZW]}}|
35 ; R600: |{{(PV|T[0-9])\.[XYZW]}}|
45 ; R600: |{{(PV|T[0-9])\.[XYZW]}}|
46 ; R600: |{{(PV|T[0-9])\.[XYZW]}}|
57 ; R600: |{{(PV|T[0-9])\.[XYZW]}}|
58 ; R600: |{{(PV|T[0-9])\.[XYZW]}}|
59 ; R600: |{{(PV|T[0-9])\.[XYZW]}}|
60 ; R600: |{{(PV|T[0-9])\.[XYZW]}}|
H A Dsra.ll226 ; EG-NEXT: ASHR * T1.W, PV.Y, PV.Z,
339 ; EG-NEXT: MOV T0.Y, PV.X,
356 ; EG-NEXT: MOV T0.W, PV.X,
368 ; EG-NEXT: MOV T6.X, PV.W,
380 ; EG-NEXT: MOV T0.Y, PV.X,
394 ; EG-NEXT: MOV T7.X, PV.Y,
508 ; EG-NEXT: CNDE_INT T0.X, PS, PV.W, PV.Z,
585 ; EG-NEXT: CNDE_INT T0.Z, PV.Z, PV.W, PV.Y,
589 ; EG-NEXT: CNDE_INT T0.X, PS, PV.W, PV.Y,
695 ; EG-NEXT: CNDE_INT T0.X, PS, PV.W, PV.Y,
[all …]
H A Dfneg-fabs.ll34 ; R600: |PV.{{[XYZW]}}|
35 ; R600: -PV
49 ; R600: |PV.{{[XYZW]}}|
50 ; R600: -PV
81 ; R600: |{{(PV|T[0-9])\.[XYZW]}}|
82 ; R600: -PV
83 ; R600: |{{(PV|T[0-9])\.[XYZW]}}|
84 ; R600: -PV
H A Dshl.ll745 ; EG-NEXT: OR_INT * T10.Y, PV.Z, PV.W,
815 ; EG-NEXT: CNDE_INT * T0.Y, PS, PV.Z, PV.W,
897 ; EG-NEXT: CNDE_INT T3.Y, PV.W, PV.Y, PV.Z,
1005 ; EG-NEXT: CNDE_INT T4.Y, PV.W, PV.Y, PV.Z,
1192 ; EG-NEXT: CNDE_INT * T0.Y, PS, PV.Z, PV.W,
1262 ; EG-NEXT: CNDE_INT * T0.Y, PS, PV.W, PV.Z,
1330 ; EG-NEXT: CNDE_INT * T0.Y, PS, PV.Z, PV.W,
1393 ; EG-NEXT: CNDE_INT * T0.Y, PS, PV.Z, PV.W,
1444 ; EG-NEXT: CNDE_INT * T0.Y, PS, PV.W, PV.Z,
1927 ; EG-NEXT: CNDE_INT * T0.Y, PS, PV.W, PV.Z,
[all …]
H A Dfneg.ll6 ; R600: -PV
18 ; R600: -PV
19 ; R600: -PV
30 ; R600: -PV
32 ; R600: -PV
33 ; R600: -PV
70 ; R600: -PV.W
H A Dllvm.pow.ll6 ;CHECK-NEXT: EXP_IEEE * T{{[0-9]+\.[XYZW], PV\.[XYZW]}},
22 ;CHECK-NEXT: EXP_IEEE * T{{[0-9]+\.[XYZW], PV\.[XYZW]}},
23 ;CHECK-NEXT: EXP_IEEE * T{{[0-9]+\.[XYZW], PV\.[XYZW]}},
28 ;CHECK-NEXT: EXP_IEEE * T{{[0-9]+\.[XYZW], PV\.[XYZW]}},
29 ;CHECK-NEXT: EXP_IEEE * T{{[0-9]+\.[XYZW], PV\.[XYZW]}},
H A Dbfi_int.r600.ll59 ; R600-NEXT: BFI_INT * T0.X, PV.W, KC0[3].X, KC0[2].W,
138 ; R600-NEXT: BFI_INT * T0.W, KC0[2].Y, KC0[2].W, PV.W,
140 ; R600-NEXT: BFI_INT T1.W, KC0[2].Z, KC0[3].X, PV.W,
143 ; R600-NEXT: ADD_INT * T0.Y, PV.W, PS,
167 ; R600-NEXT: BFI_INT T1.W, KC0[3].X, KC0[2].Z, PV.W,
170 ; R600-NEXT: ADD_INT * T0.Y, PV.W, PS,
194 ; R600-NEXT: BFI_INT T1.W, KC0[3].X, KC0[2].Z, PV.W,
197 ; R600-NEXT: ADD_INT * T0.Y, PV.W, PS,
219 ; R600-NEXT: BFI_INT T0.W, PV.W, KC0[3].Y, KC0[2].W,
222 ; R600-NEXT: ADDC_UINT * T2.W, PV.W, literal.x,
[all …]
H A Dudiv.ll167 ; EG-NEXT: CNDE_INT * T1.W, PV.W, T0.Z, PV.Z,
323 ; EG-NEXT: CNDE_INT * T0.W, PV.W, T0.W, PV.Z,
581 ; EG-NEXT: CNDE_INT T1.Y, PV.W, T1.Y, PV.Z,
586 ; EG-NEXT: CNDE_INT T1.Z, PV.W, T1.X, PV.Z,
1022 ; EG-NEXT: CNDE_INT T5.X, PV.Z, T3.W, PV.W,
1023 ; EG-NEXT: CNDE_INT T0.Y, PV.Z, T3.Y, PV.Y, BS:VEC_021/SCL_122
1033 ; EG-NEXT: CNDE_INT T3.Y, PV.Z, T0.W, PV.W,
1034 ; EG-NEXT: CNDE_INT T2.Z, PV.Z, T2.X, PV.Y,
1046 ; EG-NEXT: CNDE_INT * T4.W, PV.Z, T2.Z, PV.Y,
1047 ; EG-NEXT: CNDE_INT T2.X, PV.Z, T1.W, PV.W,
[all …]
H A Dr600.extract-lowbits.ll64 ; EG-NEXT: BFE_UINT T0.X, KC0[2].Y, 0.0, PV.W,
280 ; EG-NEXT: AND_INT * T0.W, PV.W, literal.x,
282 ; EG-NEXT: LSHR * T0.W, literal.x, PV.W,
284 ; EG-NEXT: AND_INT T0.X, PV.W, KC0[2].Y,
303 ; CM-NEXT: AND_INT * T0.W, PV.W, literal.x,
305 ; CM-NEXT: LSHR * T0.W, literal.x, PV.W,
307 ; CM-NEXT: AND_INT * T0.X, PV.W, KC0[2].Y,
398 ; EG-NEXT: LSHL * T1.W, KC0[2].Y, PV.W,
399 ; EG-NEXT: LSHR T0.X, PV.W, T0.W,
420 ; CM-NEXT: LSHL * T1.W, KC0[2].Y, PV.W,
[all …]
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DPhiValuesTest.cpp53 PhiValues PV(*F); in TEST() local
57 Vals = PV.getValuesForPhi(Phi1); in TEST()
61 Vals = PV.getValuesForPhi(Phi2); in TEST()
68 PV.invalidateValue(Val1); in TEST()
80 PV.invalidateValue(Phi1); in TEST()
129 PhiValues PV(*F); in TEST() local
149 PV.invalidateValue(Phi1); in TEST()
166 PV.invalidateValue(Phi3); in TEST()
182 PV.invalidateValue(Phi3); in TEST()
199 PV.invalidateValue(Phi2); in TEST()
[all …]
/llvm-project-15.0.7/llvm/test/Analysis/BasicAA/
H A Dinvalidation.ll19 ; RUN: | FileCheck %s --check-prefix=CHECK-PV-INVALIDATE
20 ; CHECK-PV-INVALIDATE: Running pass: RequireAnalysisPass
21 ; CHECK-PV-INVALIDATE: Running analysis: BasicAA
22 ; CHECK-PV-INVALIDATE: Running pass: InvalidateAnalysisPass
23 ; CHECK-PV-INVALIDATE: Invalidating analysis: PhiValuesAnalysis
24 ; CHECK-PV-INVALIDATE: Invalidating analysis: BasicAA
25 ; CHECK-PV-INVALIDATE: Running pass: AAEvaluator
26 ; CHECK-PV-INVALIDATE: Running analysis: BasicAA
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DBasicAliasAnalysis.h52 PhiValues *PV; variable
57 DominatorTree *DT = nullptr, PhiValues *PV = nullptr)
58 : DL(DL), F(F), TLI(TLI), AC(AC), DT(DT), PV(PV) {} in DL()
62 DT(Arg.DT), PV(Arg.PV) {} in BasicAAResult()
65 AC(Arg.AC), DT(Arg.DT), PV(Arg.PV) {} in BasicAAResult()
H A DPhiValues.h91 PhiValues *PV; variable
96 PhiValuesCallbackVH(Value *V, PhiValues *PV = nullptr)
97 : CallbackVH(V), PV(PV) {} in CallbackVH()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp791 PV.X = X; in matchLeftShift()
792 PV.Q = Q; in matchLeftShift()
793 PV.R = R; in matchLeftShift()
866 PV.X = X; in matchRightShift()
867 PV.Q = Q; in matchRightShift()
868 PV.R = R; in matchRightShift()
931 PV.P = PV.X; in scanSelect()
939 if (PV.X != PV.R) { in scanSelect()
969 if (PV.Inv && !isa<ConstantInt>(PV.Q)) in scanSelect()
1543 Value *P = PV.P, *Q = PV.Q, *P0 = P; in generate()
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/EarlyCSE/
H A Dmemoryssa.ll62 ; CHECK-NOMEMSSA-NEXT: [[PV:%.*]] = load i32, ptr [[P:%.*]], align 4
75 ; CHECK-NEXT: [[PV:%.*]] = load i32, ptr [[P:%.*]], align 4
108 ; CHECK-NOMEMSSA-NEXT: [[PV:%.*]] = load i32, ptr [[P:%.*]], align 4
121 ; CHECK-NEXT: [[PV:%.*]] = load i32, ptr [[P:%.*]], align 4
149 ; CHECK-NOMEMSSA-NEXT: [[PV:%.*]] = load i32, ptr [[P]], align 4
153 ; CHECK-NOMEMSSA-NEXT: store i32 [[PV]], ptr [[P]], align 4
160 ; CHECK-NEXT: [[PV:%.*]] = load i32, ptr [[P]], align 4
164 ; CHECK-NEXT: store i32 [[PV]], ptr [[P]], align 4
188 ; CHECK-NOMEMSSA-NEXT: store i32 [[PV]], ptr [[P]], align 4
194 ; CHECK-NEXT: [[PV:%.*]] = load i32, ptr [[P:%.*]], align 4
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DInterleavedLoadCombinePass.cpp660 Value *PV = nullptr; member
764 Result.PV = Old.PV; in computeFromBCI()
805 Result.PV = RHS.PV; in computeFromSVI()
810 Result.PV = LHS.PV; in computeFromSVI()
813 else if ((LHS.BB == RHS.BB) && (LHS.PV == RHS.PV)) { in computeFromSVI()
815 Result.PV = LHS.PV; in computeFromSVI()
881 Result.PV = BasePtr; in computeFromLI()
1037 if (PV) in print()
1038 OS << *PV; in print()
1067 if (C->PV != C0->PV) in findPattern()
/llvm-project-15.0.7/clang/test/SemaObjC/
H A Diboutletcollection-attr.m19 typedef void *PV; typedef
23 …__attribute__((iboutletcollection(PV))) id ivar3; // expected-error {{invalid type 'PV' (aka 'void…
24 …__attribute__((iboutletcollection(PV))) void *ivar4; // expected-warning {{instance variable with …

1234