Home
last modified time | relevance | path

Searched refs:isValidOperands (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dvscale_insertelement.ll25 ; "Assertion `isValidOperands(V1, V2, Mask) && "Invalid shuffle vector instruction operands!"' fail…
57 ; "Assertion `isValidOperands(V1, V2, Mask) && "Invalid shuffle vector instruction operands!"' fail…
H A Dvscale_insertelement-inseltpoison.ll25 ; "Assertion `isValidOperands(V1, V2, Mask) && "Invalid shuffle vector instruction operands!"' fail…
57 ; "Assertion `isValidOperands(V1, V2, Mask) && "Invalid shuffle vector instruction operands!"' fail…
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstructions.cpp1865 assert(isValidOperands(Val, Index) && in ExtractElementInst()
1879 assert(isValidOperands(Val, Index) && in ExtractElementInst()
1903 assert(isValidOperands(Vec, Elt, Index) && in InsertElementInst()
1917 assert(isValidOperands(Vec, Elt, Index) && in InsertElementInst()
1926 bool InsertElementInst::isValidOperands(const Value *Vec, const Value *Elt, in isValidOperands() function in InsertElementInst
1977 assert(isValidOperands(V1, V2, Mask) && in ShuffleVectorInst()
1995 assert(isValidOperands(V1, V2, Mask) && in ShuffleVectorInst()
2014 assert(isValidOperands(V1, V2, Mask) && in ShuffleVectorInst()
2029 assert(isValidOperands(V1, V2, Mask) && in ShuffleVectorInst()
2056 bool ShuffleVectorInst::isValidOperands(const Value *V1, const Value *V2, in isValidOperands() function in ShuffleVectorInst
[all …]
H A DConstantsContext.h186 assert(ShuffleVectorInst::isValidOperands(C1, C2, Mask) && in ShuffleVectorConstantExpr()
H A DVerifier.cpp3702 Check(ExtractElementInst::isValidOperands(EI.getOperand(0), EI.getOperand(1)), in visitExtractElementInst()
3708 Check(InsertElementInst::isValidOperands(IE.getOperand(0), IE.getOperand(1), in visitInsertElementInst()
3715 Check(ShuffleVectorInst::isValidOperands(SV.getOperand(0), SV.getOperand(1), in visitShuffleVectorInst()
H A DConstants.cpp2622 assert(ShuffleVectorInst::isValidOperands(V1, V2, Mask) && in getShuffleVector()
/llvm-project-15.0.7/llvm/lib/FuzzMutate/
H A DOperations.cpp309 return ShuffleVectorInst::isValidOperands(Cur[0], Cur[1], V); in validShuffleVectorIndex()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DInstructions.h1899 static bool isValidOperands(const Value *Vec, const Value *Idx);
1964 static bool isValidOperands(const Value *Vec, const Value *NewElt,
2047 static bool isValidOperands(const Value *V1, const Value *V2,
2049 static bool isValidOperands(const Value *V1, const Value *V2,
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLParser.cpp3745 if (!ShuffleVectorInst::isValidOperands(Elts[0], Elts[1], Elts[2])) in parseValID()
3753 if (!ExtractElementInst::isValidOperands(Elts[0], Elts[1])) in parseValID()
3760 if (!InsertElementInst::isValidOperands(Elts[0], Elts[1], Elts[2])) in parseValID()
6931 if (!ExtractElementInst::isValidOperands(Op0, Op1)) in parseExtractElement()
6950 if (!InsertElementInst::isValidOperands(Op0, Op1, Op2)) in parseInsertElement()
6969 if (!ShuffleVectorInst::isValidOperands(Op0, Op1, Op2)) in parseShuffleVector()