Searched refs:getExtractElement (Results 1 – 13 of 13) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantFold.cpp | 183 Constant *C = ConstantExpr::getExtractElement(V, ConstantInt::get(Ty, i)); in ConstantFoldCastInstruction() 275 Constant *V1Element = ConstantExpr::getExtractElement(V1, in ConstantFoldSelectInstruction() 277 Constant *V2Element = ConstantExpr::getExtractElement(V2, in ConstantFoldSelectInstruction() 371 Constant *ScalarOp = ConstantExpr::getExtractElement(Op, Idx); in ConstantFoldExtractElementInstruction() 386 return ConstantExpr::getExtractElement(CE->getOperand(0), CIdx); in ConstantFoldExtractElementInstruction() 439 Constant *C = ConstantExpr::getExtractElement(Val, ConstantInt::get(Ty, i)); in ConstantFoldInsertElementInstruction() 464 ConstantExpr::getExtractElement(V1, ConstantInt::get(Ty, 0)); in ConstantFoldShuffleVectorInstruction() 493 ConstantExpr::getExtractElement(V2, in ConstantFoldShuffleVectorInstruction() 497 InElt = ConstantExpr::getExtractElement(V1, ConstantInt::get(Ty, Elt)); in ConstantFoldShuffleVectorInstruction() 589 Constant *Elt = ConstantExpr::getExtractElement(C, ExtractIdx); in ConstantFoldUnaryInstruction() [all …]
|
| H A D | Constants.cpp | 1579 return ConstantExpr::getExtractElement(Ops[0], Ops[1], OnlyIfReducedTy); in getWithOperands() 2545 Constant *ConstantExpr::getExtractElement(Constant *Val, Constant *Idx, in getExtractElement() function in ConstantExpr
|
| H A D | Core.cpp | 1892 return wrap(ConstantExpr::getExtractElement(unwrap<Constant>(VectorConstant), in LLVMConstExtractElement()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ConstantFolder.h | 151 return ConstantExpr::getExtractElement(CVec, CIdx); in FoldExtractElement()
|
| H A D | Constants.h | 1315 LLVM_ABI static Constant *getExtractElement(Constant *Vec, Constant *Idx,
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | TargetFolder.h | 162 return Fold(ConstantExpr::getExtractElement(CVec, CIdx)); in FoldExtractElement()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VectorCombine.cpp | 1235 ScalarOps[OpIdx] = ConstantExpr::getExtractElement( in scalarizeOpOrCmp()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 1068 return ConstantExpr::getExtractElement(Ops[0], Ops[1]); in ConstantFoldInstOperandsImpl()
|
| H A D | InstructionSimplify.cpp | 5260 return ConstantExpr::getExtractElement(CVec, CIdx); in simplifyExtractElementInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1697 C = ConstantExpr::getExtractElement(ConstOps[0], ConstOps[1]); in materializeValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 4524 ID.ConstantVal = ConstantExpr::getExtractElement(Elts[0], Elts[1]); in parseValID()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 1500 Value *ElementContent = ConstantExpr::getExtractElement( in handleAccess()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 20880 …antExpr17getExtractElementEPNS_8ConstantES2_", "llvm::ConstantExpr::getExtractElement(llvm::Consta…
|