Home
last modified time | relevance | path

Searched refs:InvertedMask (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUIGroupLP.cpp2600 auto InvertedMask = in addSchedBarrierEdges() local
2602 SchedGroup SG(InvertedMask, std::nullopt, DAG, TII); in addSchedBarrierEdges()
2616 SchedGroupMask InvertedMask = ~Mask; in invertSchedBarrierMask() local
2619 if ((InvertedMask & SchedGroupMask::ALU) == SchedGroupMask::NONE) in invertSchedBarrierMask()
2620 InvertedMask &= ~SchedGroupMask::VALU & ~SchedGroupMask::SALU & in invertSchedBarrierMask()
2623 else if ((InvertedMask & SchedGroupMask::VALU) == SchedGroupMask::NONE || in invertSchedBarrierMask()
2624 (InvertedMask & SchedGroupMask::SALU) == SchedGroupMask::NONE || in invertSchedBarrierMask()
2625 (InvertedMask & SchedGroupMask::MFMA) == SchedGroupMask::NONE || in invertSchedBarrierMask()
2626 (InvertedMask & SchedGroupMask::TRANS) == SchedGroupMask::NONE) in invertSchedBarrierMask()
2627 InvertedMask &= ~SchedGroupMask::ALU; in invertSchedBarrierMask()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp6545 llvm::Value *InvertedMask = Builder.CreateNot(Args.Mask, "inverted_mask"); in EmitBuiltinAlignTo() local
6550 {SrcForMask, InvertedMask}, nullptr, "aligned_result"); in EmitBuiltinAlignTo()
6552 Result = Builder.CreateAnd(SrcForMask, InvertedMask, "aligned_result"); in EmitBuiltinAlignTo()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp11136 SDValue InvertedMask = DAG.getNOT(DL, MaskVec, VecVT); in emitVectorComparison() local
11137 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VT, InvertedMask, Zero); in emitVectorComparison()