Lines Matching refs:MemOps
7341 static bool findGISelOptimalMemOpLowering(std::vector<LLT> &MemOps, in findGISelOptimalMemOpLowering() argument
7399 MemOps.push_back(Ty); in findGISelOptimalMemOpLowering()
7466 std::vector<LLT> MemOps; in lowerMemset() local
7474 if (!findGISelOptimalMemOpLowering(MemOps, Limit, in lowerMemset()
7485 Type *IRTy = getTypeForLLT(MemOps[0], C); in lowerMemset()
7498 LLT LargestTy = MemOps[0]; in lowerMemset()
7499 for (unsigned i = 1; i < MemOps.size(); i++) in lowerMemset()
7500 if (MemOps[i].getSizeInBits() > LargestTy.getSizeInBits()) in lowerMemset()
7501 LargestTy = MemOps[i]; in lowerMemset()
7516 for (unsigned I = 0; I < MemOps.size(); I++) { in lowerMemset()
7517 LLT Ty = MemOps[I]; in lowerMemset()
7522 assert(I == MemOps.size() - 1 && I != 0); in lowerMemset()
7624 std::vector<LLT> MemOps; in lowerMemcpy() local
7632 MemOps, Limit, in lowerMemcpy()
7641 Type *IRTy = getTypeForLLT(MemOps[0], C); in lowerMemcpy()
7670 for (auto CopyTy : MemOps) { in lowerMemcpy()
7729 std::vector<LLT> MemOps; in lowerMemmove() local
7740 MemOps, Limit, in lowerMemmove()
7749 Type *IRTy = getTypeForLLT(MemOps[0], C); in lowerMemmove()
7776 for (auto CopyTy : MemOps) { in lowerMemmove()
7794 for (unsigned I = 0; I < MemOps.size(); ++I) { in lowerMemmove()
7795 LLT CopyTy = MemOps[I]; in lowerMemmove()