Searched refs:ScalarArg (Results 1 – 4 of 4) sorted by relevance
55 class ScalarArg: class107 scalar_arg: Optional[ScalarArg] = None, argument
109 return ScalarArg(self.tensor_name).expr()554 return ScalarArg(self.scalar_name).expr()
1163 if (auto *ScalarArg = getSplatValue(UnpackArg)) { in instCombineSVEUnpack() local1164 ScalarArg = in instCombineSVEUnpack()1165 Builder.CreateIntCast(ScalarArg, RetTy->getScalarType(), IsSigned); in instCombineSVEUnpack()1167 Builder.CreateVectorSplat(RetTy->getElementCount(), ScalarArg); in instCombineSVEUnpack()
8275 Value *ScalarArg = nullptr; in vectorizeTree() local8285 ScalarArg = CEI->getArgOperand(j); in vectorizeTree()8288 TysForDecl.push_back(ScalarArg->getType()); in vectorizeTree()8317 if (ScalarArg) { in vectorizeTree()8318 if (TreeEntry *Entry = getTreeEntry(ScalarArg)) { in vectorizeTree()8320 unsigned FoundLane = Entry->findLaneForValue(ScalarArg); in vectorizeTree()8322 ExternalUser(ScalarArg, cast<User>(V), FoundLane)); in vectorizeTree()