Home
last modified time | relevance | path

Searched refs:VFParameter (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DVectorFunctionABITest.cpp344 const SmallVector<VFParameter, 8> ExpectedParams = { in TEST_F()
345 VFParameter({0, VFParamKind::Vector, 0}), in TEST_F()
346 VFParameter({1, VFParamKind::OMP_LinearPos, 2}), in TEST_F()
347 VFParameter({2, VFParamKind::OMP_LinearValPos, 27}), in TEST_F()
348 VFParameter({3, VFParamKind::OMP_LinearUValPos, 4}), in TEST_F()
349 VFParameter({4, VFParamKind::OMP_LinearRefPos, 5}), in TEST_F()
350 VFParameter({5, VFParamKind::OMP_Linear, 1}), in TEST_F()
351 VFParameter({6, VFParamKind::OMP_LinearVal, 10}), in TEST_F()
352 VFParameter({7, VFParamKind::OMP_LinearUVal, 100}), in TEST_F()
353 VFParameter({8, VFParamKind::OMP_LinearRef, 1000}), in TEST_F()
[all …]
H A DVectorUtilsTest.cpp503 SmallVector<VFParameter, 8> &ExpectedParams = Expected.Parameters;
509 bool validParams(ArrayRef<VFParameter> Parameters) { in validParams()
511 SmallVector<VFParameter, 8>(Parameters.begin(), Parameters.end()); in validParams()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DVectorUtils.h62 struct VFParameter { struct
69 bool operator==(const VFParameter &Other) const { argument
84 SmallVector<VFParameter, 8> Parameters; // List of parameter information.
91 void updateParam(VFParameter P) { in updateParam()
109 SmallVector<VFParameter, 8> Parameters; in get()
111 Parameters.push_back(VFParameter({I, VFParamKind::Vector})); in get()
114 VFParameter({CI.arg_size(), VFParamKind::GlobalPredicate})); in get()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DVFABIDemangling.cpp348 SmallVector<VFParameter, 8> Parameters; in tryDemangleForVFABI()
421 Parameters.begin(), Parameters.end(), [](const VFParameter PK) { in tryDemangleForVFABI()