Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUIGroupLP.cpp2604 auto InvertedMask = in addSchedBarrierEdges() local
2606 SchedGroup SG(InvertedMask, std::nullopt, DAG, TII); in addSchedBarrierEdges()
2620 SchedGroupMask InvertedMask = ~Mask; in invertSchedBarrierMask() local
2623 if ((InvertedMask & SchedGroupMask::ALU) == SchedGroupMask::NONE) in invertSchedBarrierMask()
2624 InvertedMask &= ~SchedGroupMask::VALU & ~SchedGroupMask::SALU & in invertSchedBarrierMask()
2627 else if ((InvertedMask & SchedGroupMask::VALU) == SchedGroupMask::NONE || in invertSchedBarrierMask()
2628 (InvertedMask & SchedGroupMask::SALU) == SchedGroupMask::NONE || in invertSchedBarrierMask()
2629 (InvertedMask & SchedGroupMask::MFMA) == SchedGroupMask::NONE || in invertSchedBarrierMask()
2630 (InvertedMask & SchedGroupMask::TRANS) == SchedGroupMask::NONE) in invertSchedBarrierMask()
2631 InvertedMask &= ~SchedGroupMask::ALU; in invertSchedBarrierMask()
[all …]
/src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp20929 llvm::Value *InvertedMask = Builder.CreateNot(Args.Mask, "inverted_mask"); in EmitBuiltinAlignTo() local
20934 {SrcForMask, InvertedMask}, nullptr, "aligned_result"); in EmitBuiltinAlignTo()
20936 Result = Builder.CreateAnd(SrcForMask, InvertedMask, "aligned_result"); in EmitBuiltinAlignTo()