Searched refs:PolicyScheme (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/Support/ |
| H A D | RISCVVIntrinsicUtils.h | 372 enum PolicyScheme : uint8_t { enum 392 PolicyScheme Scheme; 408 bool HasVL, PolicyScheme Scheme, bool SupportOverloading, 420 bool hasPolicy() const { return Scheme != PolicyScheme::SchemeNone; } in hasPolicy() 422 return Scheme == PolicyScheme::HasPassthruOperand; in hasPassthruOperand() 425 return Scheme == PolicyScheme::HasPolicyOperand; in hasPolicyOperand() 433 PolicyScheme getPolicyScheme() const { return Scheme; } in getPolicyScheme() 470 unsigned NF, PolicyScheme DefaultScheme, 557 LLVM_PREFERRED_TYPE(PolicyScheme) 559 LLVM_PREFERRED_TYPE(PolicyScheme)
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | RISCVVEmitter.cpp | 70 LLVM_PREFERRED_TYPE(PolicyScheme) 72 LLVM_PREFERRED_TYPE(PolicyScheme) 514 static_cast<PolicyScheme>(MPSRecord->getValueAsInt("Value")); in createRVVIntrinsics() 517 static_cast<PolicyScheme>(UMPSRecord->getValueAsInt("Value")); in createRVVIntrinsics() 581 if (UnMaskedPolicyScheme != PolicyScheme::SchemeNone) in createRVVIntrinsics() 607 if (MaskedPolicyScheme == PolicyScheme::SchemeNone) in createRVVIntrinsics()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaRISCV.cpp | 246 PolicyScheme UnMaskedPolicyScheme = in ConstructRVVIntrinsics() 247 static_cast<PolicyScheme>(Record.UnMaskedPolicyScheme); in ConstructRVVIntrinsics() 248 PolicyScheme MaskedPolicyScheme = in ConstructRVVIntrinsics() 249 static_cast<PolicyScheme>(Record.MaskedPolicyScheme); in ConstructRVVIntrinsics() 266 bool UnMaskedHasPolicy = UnMaskedPolicyScheme != PolicyScheme::SchemeNone; in ConstructRVVIntrinsics() 267 bool MaskedHasPolicy = MaskedPolicyScheme != PolicyScheme::SchemeNone; in ConstructRVVIntrinsics() 314 if (Record.UnMaskedPolicyScheme != PolicyScheme::SchemeNone) { in ConstructRVVIntrinsics() 335 if (Record.MaskedPolicyScheme == PolicyScheme::SchemeNone) in ConstructRVVIntrinsics()
|
| /freebsd/contrib/llvm-project/clang/lib/Support/ |
| H A D | RISCVVIntrinsicUtils.cpp | 978 bool HasMaskedOffOperand, bool HasVL, PolicyScheme Scheme, in RVVIntrinsic() 1041 PolicyScheme DefaultScheme, Policy PolicyAttrs, bool IsTuple) { in computeBuiltinTypes() 1044 bool HasPassthruOp = DefaultScheme == PolicyScheme::HasPassthruOperand; in computeBuiltinTypes()
|