diff options
author | eopXD <yueh.ting.chen@gmail.com> | 2022-12-22 01:20:09 -0800 |
---|---|---|
committer | eopXD <yueh.ting.chen@gmail.com> | 2022-12-26 22:31:05 -0800 |
commit | 1deb6bce8931543bc3649ba5b0e32ae7e044d243 (patch) | |
tree | 8b78c4e61cbddf875725be0e6dea5debea4b56c5 /clang/utils | |
parent | 40079637569f999015eaf3f7e137a63b2c8ade92 (diff) | |
download | llvm-1deb6bce8931543bc3649ba5b0e32ae7e044d243.tar.gz |
[NFC][Clang][RISCV] Rename data member 'DefaultPolicy' to 'PolicyAttrs'
The naming here is strange since the value may still be updated.
Reviewed By: kito-cheng, khchen
Differential Revision: https://reviews.llvm.org/D140389
Diffstat (limited to 'clang/utils')
-rw-r--r-- | clang/utils/TableGen/RISCVVEmitter.cpp | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/clang/utils/TableGen/RISCVVEmitter.cpp b/clang/utils/TableGen/RISCVVEmitter.cpp index ddf2c5c52393..560a6a7d6693 100644 --- a/clang/utils/TableGen/RISCVVEmitter.cpp +++ b/clang/utils/TableGen/RISCVVEmitter.cpp @@ -163,14 +163,14 @@ void emitCodeGenSwitchBody(const RVVIntrinsic *RVVI, raw_ostream &OS) { OS << " ID = Intrinsic::riscv_" + RVVI->getIRName() + ";\n"; if (RVVI->getNF() >= 2) OS << " NF = " + utostr(RVVI->getNF()) + ";\n"; - // We had initialized DefaultPolicy as TU/TUMU in CodeGen function. - if (!RVVI->getDefaultPolicy().isTUPolicy() && - !RVVI->getDefaultPolicy().isTUMUPolicy() && !RVVI->hasPassthruOperand() && + // We had initialized PolicyAttrs as TU/TUMU in CodeGen function. + if (!RVVI->getPolicyAttrs().isTUPolicy() && + !RVVI->getPolicyAttrs().isTUMUPolicy() && !RVVI->hasPassthruOperand() && !RVVI->hasManualCodegen() && RVVI->hasVL()) - OS << " DefaultPolicy = " << RVVI->getDefaultPolicyBits() << ";\n"; + OS << " PolicyAttrs = " << RVVI->getPolicyAttrsBits() << ";\n"; if (RVVI->hasManualCodegen()) { - OS << " DefaultPolicy = " << RVVI->getDefaultPolicyBits() << ";\n"; + OS << " PolicyAttrs = " << RVVI->getPolicyAttrsBits() << ";\n"; if (RVVI->isMasked()) OS << "IsMasked = true;\n"; else @@ -195,13 +195,12 @@ void emitCodeGenSwitchBody(const RVVIntrinsic *RVVI, raw_ostream &OS) { OS << " std::rotate(Ops.begin(), Ops.begin() + 1, Ops.end() - 1);\n"; if (RVVI->hasPolicyOperand()) OS << " Ops.push_back(ConstantInt::get(Ops.back()->getType()," - " DefaultPolicy));\n"; - if (RVVI->hasMaskedOffOperand() && - RVVI->getDefaultPolicy().isTAMAPolicy()) + " PolicyAttrs));\n"; + if (RVVI->hasMaskedOffOperand() && RVVI->getPolicyAttrs().isTAMAPolicy()) OS << " Ops.insert(Ops.begin(), llvm::UndefValue::get(ResultType));\n"; // Masked reduction cases. if (!RVVI->hasMaskedOffOperand() && RVVI->hasPassthruOperand() && - RVVI->getDefaultPolicy().isTAMAPolicy()) + RVVI->getPolicyAttrs().isTAMAPolicy()) OS << " Ops.insert(Ops.begin(), llvm::UndefValue::get(ResultType));\n"; } else { OS << " std::rotate(Ops.begin(), Ops.begin() + 1, Ops.end());\n"; @@ -209,9 +208,8 @@ void emitCodeGenSwitchBody(const RVVIntrinsic *RVVI, raw_ostream &OS) { } else { if (RVVI->hasPolicyOperand()) OS << " Ops.push_back(ConstantInt::get(Ops.back()->getType(), " - "DefaultPolicy));\n"; - else if (RVVI->hasPassthruOperand() && - RVVI->getDefaultPolicy().isTAPolicy()) + "PolicyAttrs));\n"; + else if (RVVI->hasPassthruOperand() && RVVI->getPolicyAttrs().isTAPolicy()) OS << " Ops.insert(Ops.begin(), llvm::UndefValue::get(ResultType));\n"; } @@ -448,7 +446,7 @@ void RVVEmitter::createCodeGen(raw_ostream &OS) { llvm::stable_sort(Defs, [](const std::unique_ptr<RVVIntrinsic> &A, const std::unique_ptr<RVVIntrinsic> &B) { if (A->getIRName() == B->getIRName()) - return (A->getDefaultPolicy() < B->getDefaultPolicy()); + return (A->getPolicyAttrs() < B->getPolicyAttrs()); return (A->getIRName() < B->getIRName()); }); @@ -462,7 +460,7 @@ void RVVEmitter::createCodeGen(raw_ostream &OS) { StringRef CurIRName = Def->getIRName(); if (CurIRName != PrevDef->getIRName() || (Def->getManualCodegen() != PrevDef->getManualCodegen()) || - (Def->getDefaultPolicy() != PrevDef->getDefaultPolicy())) { + (Def->getPolicyAttrs() != PrevDef->getPolicyAttrs())) { emitCodeGenSwitchBody(PrevDef, OS); } PrevDef = Def.get(); |