Home
last modified time | relevance | path

Searched refs:IsMasked (Results 1 – 21 of 21) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A Driscv_vector.td79 if (IsMasked)
152 if (IsMasked)
1397 if (IsMasked)
1403 if (IsMasked)
1446 if (IsMasked)
1452 if (IsMasked)
1505 if (IsMasked)
1516 if (IsMasked)
1582 if (IsMasked)
1593 if (IsMasked)
[all …]
H A Driscv_sifive_vector.td168 (IsMasked && (PolicyAttrs & RVV_VTA) && (PolicyAttrs & RVV_VMA)) ||
169 (!IsMasked && PolicyAttrs & RVV_VTA));
170 bool HasRoundModeOp = IsMasked ?
174 unsigned Offset = IsMasked ?
180 Operands.push_back(Ops[IsMasked ? 1 : 0]);
185 if (IsMasked)
196 if (IsMasked)
H A Driscv_vector_common.td559 if (IsMasked) {
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.h151 bool IsMasked, bool IsStridedOrIndexed,
155 void selectVLSEG(SDNode *Node, bool IsMasked, bool IsStrided);
156 void selectVLSEGFF(SDNode *Node, bool IsMasked);
157 void selectVLXSEG(SDNode *Node, bool IsMasked, bool IsOrdered);
158 void selectVSSEG(SDNode *Node, bool IsMasked, bool IsStrided);
159 void selectVSXSEG(SDNode *Node, bool IsMasked, bool IsOrdered);
H A DRISCVExpandAtomicPseudoInsts.cpp53 bool IsMasked, int Width,
57 AtomicRMWInst::BinOp, bool IsMasked, int Width,
60 MachineBasicBlock::iterator MBBI, bool IsMasked,
390 AtomicRMWInst::BinOp BinOp, bool IsMasked, int Width, in expandAtomicBinOp() argument
410 if (!IsMasked) in expandAtomicBinOp()
440 AtomicRMWInst::BinOp BinOp, bool IsMasked, int Width, in expandAtomicMinMaxOp() argument
442 assert(IsMasked == true && in expandAtomicMinMaxOp()
626 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, bool IsMasked, in expandAtomicCmpXchg() argument
640 Register MaskReg = IsMasked ? MI.getOperand(5).getReg() : Register(); in expandAtomicCmpXchg()
661 static_cast<AtomicOrdering>(MI.getOperand(IsMasked ? 6 : 5).getImm()); in expandAtomicCmpXchg()
[all …]
H A DRISCVISelDAGToDAG.cpp309 if (IsMasked) { in addVectorLoadStoreOperands()
329 if (IsMasked) in addVectorLoadStoreOperands()
479 if (IsMasked) in selectVSSEG()
509 if (IsMasked) in selectVSXSEG()
1936 IsMasked, IsOrdered, IndexLog2EEW, in Select()
3517 bool IsMasked = false; in performCombineVMergeAndVOps() local
3522 IsMasked = true; in performCombineVMergeAndVOps()
3546 if (IsMasked) { in performCombineVMergeAndVOps()
3619 if (TrueVL != VL || !IsMasked) in performCombineVMergeAndVOps()
3628 if (IsMasked) { in performCombineVMergeAndVOps()
[all …]
H A DRISCVISelLowering.cpp8300 bool IsMasked = NumOps == 7; in lowerVectorIntrinsicScalars() local
8357 if (IsMasked) in lowerVectorIntrinsicScalars()
8378 if (!IsMasked) in lowerVectorIntrinsicScalars()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandAtomicPseudoInsts.cpp52 bool IsMasked, int Width,
56 AtomicRMWInst::BinOp, bool IsMasked, int Width,
59 MachineBasicBlock::iterator MBBI, bool IsMasked,
302 AtomicRMWInst::BinOp BinOp, bool IsMasked, int Width, in expandAtomicBinOp() argument
322 if (IsMasked) in expandAtomicBinOp()
351 AtomicRMWInst::BinOp BinOp, bool IsMasked, int Width, in expandAtomicMinMaxOp() argument
353 assert(IsMasked == true && in expandAtomicMinMaxOp()
470 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, bool IsMasked, in expandAtomicCmpXchg() argument
502 if (!IsMasked) { in expandAtomicCmpXchg()
575 static_cast<AtomicOrdering>(MI.getOperand(IsMasked ? 6 : 5).getImm()); in expandAtomicCmpXchg()
/freebsd-14.2/contrib/llvm-project/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp977 StringRef OverloadedSuffix, StringRef IRName, bool IsMasked, in RVVIntrinsic() argument
983 : IRName(IRName), IsMasked(IsMasked), in RVVIntrinsic()
1000 updateNamesAndPolicy(IsMasked, hasPolicy(), Name, BuiltinName, OverloadedName, in RVVIntrinsic()
1010 if ((IsMasked && hasMaskedOffOperand()) || in RVVIntrinsic()
1011 (!IsMasked && hasPassthruOperand())) { in RVVIntrinsic()
1040 llvm::ArrayRef<PrototypeDescriptor> Prototype, bool IsMasked, in computeBuiltinTypes() argument
1046 if (IsMasked) { in computeBuiltinTypes()
1144 bool IsMasked, bool HasPolicy, std::string &Name, std::string &BuiltinName, in updateNamesAndPolicy() argument
1163 if (IsMasked) { in updateNamesAndPolicy()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DVFABIDemangler.cpp59 static ParseRet tryParseMask(StringRef &MangledName, bool &IsMasked) { in tryParseMask() argument
61 IsMasked = true; in tryParseMask()
66 IsMasked = false; in tryParseMask()
389 bool IsMasked; in tryDemangleForVFABI() local
390 if (tryParseMask(MangledName, IsMasked) != ParseRet::OK) in tryDemangleForVFABI()
480 if (IsMasked) { in tryDemangleForVFABI()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h389 bool IsMasked; variable
407 llvm::StringRef IRName, bool IsMasked, bool HasMaskedOffOperand,
433 bool isMasked() const { return IsMasked; } in isMasked()
472 bool IsMasked, bool HasMaskedOffOperand, bool HasVL,
480 static void updateNamesAndPolicy(bool IsMasked, bool HasPolicy,
/freebsd-14.2/sys/contrib/dev/acpica/components/events/
H A Devgpe.c266 BOOLEAN IsMasked) in AcpiEvMaskGpe() argument
285 if (IsMasked) in AcpiEvMaskGpe()
H A Devxfgpe.c443 BOOLEAN IsMasked) in ACPI_EXPORT_SYMBOL()
464 Status = AcpiEvMaskGpe (GpeEventInfo, IsMasked); in ACPI_EXPORT_SYMBOL()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaRISCVVectorLookup.cpp365 StringRef OverloadedSuffixStr, bool IsMasked, RVVTypes &Signature, in InitRVVIntrinsic() argument
384 RVVIntrinsic::updateNamesAndPolicy(IsMasked, HasPolicy, Name, BuiltinName, in InitRVVIntrinsic()
/freebsd-14.2/sys/contrib/dev/acpica/include/
H A Dacevents.h244 BOOLEAN IsMasked);
H A Dacpixf.h1066 BOOLEAN IsMasked))
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp4891 bool IsMasked = InMask.getNode() != nullptr; in tryVPTESTM() local
4911 if (IsMasked) { in tryVPTESTM()
4922 IsMasked); in tryVPTESTM()
4928 if (IsMasked) { in tryVPTESTM()
4943 if (IsMasked) in tryVPTESTM()
H A DX86ISelLowering.cpp25051 bool IsMasked = false; in getTargetVShiftNode() local
25061 IsMasked = true; in getTargetVShiftNode()
25074 IsMasked = true; in getTargetVShiftNode()
25087 if (!IsMasked && AmtVT.getScalarSizeInBits() < 64) { in getTargetVShiftNode()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18088 IsMasked = true; in getCombineLoadStoreParts()
18098 IsMasked = true; in getCombineLoadStoreParts()
18115 bool IsMasked = false; in CombineToPreIndexedLoadStore() local
18162 SDValue Val = IsMasked ? cast<MaskedStoreSDNode>(N)->getValue() in CombineToPreIndexedLoadStore()
18241 if (!IsMasked) { in CombineToPreIndexedLoadStore()
18355 bool IsMasked = false; in shouldCombineToPostInc() local
18358 IsMasked, OtherPtr, TLI)) { in shouldCombineToPostInc()
18378 bool &IsMasked, SDValue &Ptr, in getPostIndexedLoadStoreOp() argument
18384 IsMasked, Ptr, TLI) || in getPostIndexedLoadStoreOp()
18423 bool IsMasked = false; in CombineToPostIndexedLoadStore() local
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp19848 bool isSEXTLoad, bool IsMasked, bool isLE, in getMVEIndexedAddressParts() argument
19859 bool CanChangeType = isLE && !IsMasked; in getMVEIndexedAddressParts()
19915 bool IsMasked = false; in getPreIndexedAddressParts() local
19930 IsMasked = true; in getPreIndexedAddressParts()
19935 IsMasked = true; in getPreIndexedAddressParts()
19944 Ptr.getNode(), VT, Alignment, isSEXTLoad, IsMasked, in getPreIndexedAddressParts()
19973 bool IsMasked = false; in getPostIndexedAddressParts() local
19991 IsMasked = true; in getPostIndexedAddressParts()
19997 IsMasked = true; in getPostIndexedAddressParts()
20023 getMVEIndexedAddressParts(Op, VT, Alignment, isSEXTLoad, IsMasked, in getPostIndexedAddressParts()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp21140 bool IsMasked = false; in EmitRISCVBuiltinExpr() local