Home
last modified time | relevance | path

Searched refs:getExtractElement (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DConstantFold.cpp73 ConstantExpr::getExtractElement(CV, ConstantInt::get(Ty, i)); in BitCastConstantVector()
617 ConstantExpr::getExtractElement(V, ConstantInt::get(Ty, i)); in ConstantFoldCastInstruction()
782 Constant *V1Element = ConstantExpr::getExtractElement(V1, in ConstantFoldSelectInstruction()
784 Constant *V2Element = ConstantExpr::getExtractElement(V2, in ConstantFoldSelectInstruction()
889 Constant *ScalarOp = ConstantExpr::getExtractElement(Op, Idx); in ConstantFoldExtractElementInstruction()
904 return ConstantExpr::getExtractElement(CE->getOperand(0), CIdx); in ConstantFoldExtractElementInstruction()
953 Constant *C = ConstantExpr::getExtractElement(Val, ConstantInt::get(Ty, i)); in ConstantFoldInsertElementInstruction()
979 ConstantExpr::getExtractElement(V1, ConstantInt::get(Ty, 0)); in ConstantFoldShuffleVectorInstruction()
1003 ConstantExpr::getExtractElement(V2, in ConstantFoldShuffleVectorInstruction()
1007 InElt = ConstantExpr::getExtractElement(V1, ConstantInt::get(Ty, Elt)); in ConstantFoldShuffleVectorInstruction()
[all …]
H A DConstants.cpp1555 return ConstantExpr::getExtractElement(Ops[0], Ops[1], OnlyIfReducedTy); in getWithOperands()
2540 Constant *ConstantExpr::getExtractElement(Constant *Val, Constant *Idx, in getExtractElement() function in ConstantExpr
H A DCore.cpp1821 return wrap(ConstantExpr::getExtractElement(unwrap<Constant>(VectorConstant), in LLVMConstExtractElement()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DConstantFolder.h259 return ConstantExpr::getExtractElement(Vec, Idx); in CreateExtractElement()
H A DConstants.h1248 static Constant *getExtractElement(Constant *Vec, Constant *Idx,
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetFolder.h253 return Fold(ConstantExpr::getExtractElement(Vec, Idx)); in CreateExtractElement()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp653 V0 = ConstantExpr::getExtractElement(VecC0, Builder.getInt64(Index)); in scalarizeBinopOrCmp()
655 V1 = ConstantExpr::getExtractElement(VecC1, Builder.getInt64(Index)); in scalarizeBinopOrCmp()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DConstantFolding.cpp1092 return ConstantExpr::getExtractElement(Ops[0], Ops[1]); in ConstantFoldInstOperandsImpl()
H A DInstructionSimplify.cpp4478 return ConstantExpr::getExtractElement(CVec, CIdx); in SimplifyExtractElementInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2754 V = ConstantExpr::getExtractElement(Op0, Op1); in parseConstants()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.mli1327 See the method [llvm::ConstantExpr::getExtractElement]. *)
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp3940 ID.ConstantVal = ConstantExpr::getExtractElement(Elts[0], Elts[1]); in parseValID()