@@ -27,7 +27,7 @@ class Triple;
27
27
// / Provides info so a possible vectorization of a function can be
28
28
// / computed. Function 'VectorFnName' is equivalent to 'ScalarFnName'
29
29
// / vectorized by a factor 'VectorizationFactor'.
30
- // / The MangledNamePrefix string holds information about isa, mask, vlen,
30
+ // / The VABIPrefix string holds information about isa, mask, vlen,
31
31
// / and vparams so a scalar-to-vector mapping of the form:
32
32
// / _ZGV<isa><mask><vlen><vparams>_<scalarname>(<vectorname>)
33
33
// / can be constructed where:
@@ -45,22 +45,21 @@ class VecDesc {
45
45
StringRef VectorFnName;
46
46
ElementCount VectorizationFactor;
47
47
bool Masked;
48
- StringRef MangledNamePrefix ;
48
+ StringRef VABIPrefix ;
49
49
50
50
public:
51
51
VecDesc () = delete ;
52
52
VecDesc (StringRef ScalarFnName, StringRef VectorFnName,
53
- ElementCount VectorizationFactor, bool Masked,
54
- StringRef MangledNamePrefix)
53
+ ElementCount VectorizationFactor, bool Masked, StringRef VABIPrefix)
55
54
: ScalarFnName(ScalarFnName), VectorFnName(VectorFnName),
56
55
VectorizationFactor (VectorizationFactor), Masked(Masked),
57
- MangledNamePrefix(MangledNamePrefix ) {}
56
+ VABIPrefix(VABIPrefix ) {}
58
57
59
58
StringRef getScalarFnName () const { return ScalarFnName; }
60
59
StringRef getVectorFnName () const { return VectorFnName; }
61
60
ElementCount getVectorizationFactor () const { return VectorizationFactor; }
62
61
bool isMasked () const { return Masked; }
63
- StringRef getMangledNamePrefix () const { return MangledNamePrefix ; }
62
+ StringRef getVABIPrefix () const { return VABIPrefix ; }
64
63
65
64
// / Returns a vector function ABI variant string on the form:
66
65
// / _ZGV<isa><mask><vlen><vparams>_<scalarname>(<vectorname>)
0 commit comments