Searched refs:InvertedMask (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUIGroupLP.cpp | 2600 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 D | CGBuiltin.cpp | 6545 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 D | AArch64ISelLowering.cpp | 11136 SDValue InvertedMask = DAG.getNOT(DL, MaskVec, VecVT); in emitVectorComparison() local 11137 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VT, InvertedMask, Zero); in emitVectorComparison()
|