The variable indicates if RISC-V Sifive vector builtin functions
are enabled or not. The adjusted naming help clarifies this.
cc: @4vtomat
bool DeclareRISCVVBuiltins = false;
/// Indicate RISC-V SiFive vector builtin functions enabled or not.
- bool DeclareRISCVVectorBuiltins = false;
+ bool DeclareRISCVSiFiveVectorBuiltins = false;
private:
std::unique_ptr<sema::RISCVIntrinsicManager> RVIntrinsicManager;
if (II->isStr("vector"))
Actions.DeclareRISCVVBuiltins = true;
else if (II->isStr("sifive_vector"))
- Actions.DeclareRISCVVectorBuiltins = true;
+ Actions.DeclareRISCVSiFiveVectorBuiltins = true;
}
}
}
- if (DeclareRISCVVBuiltins || DeclareRISCVVectorBuiltins) {
+ if (DeclareRISCVVBuiltins || DeclareRISCVSiFiveVectorBuiltins) {
if (!RVIntrinsicManager)
RVIntrinsicManager = CreateRISCVIntrinsicManager(*this);
if (S.DeclareRISCVVBuiltins)
ConstructRVVIntrinsics(RVVIntrinsicRecords,
IntrinsicKind::RVV);
- if (S.DeclareRISCVVectorBuiltins)
+ if (S.DeclareRISCVSiFiveVectorBuiltins)
ConstructRVVIntrinsics(RVSiFiveVectorIntrinsicRecords,
IntrinsicKind::SIFIVE_VECTOR);
}