/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 242 static ExtractElementInst *translateExtract(ExtractElementInst *ExtElt, in translateExtract() argument 247 Value *X = ExtElt->getVectorOperand(); in translateExtract() 248 Value *C = ExtElt->getIndexOperand(); in translateExtract()
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 242 static ExtractElementInst *translateExtract(ExtractElementInst *ExtElt, in translateExtract() argument 247 Value *X = ExtElt->getVectorOperand(); in translateExtract() 248 Value *C = ExtElt->getIndexOperand(); in translateExtract()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 320 static ExtractElementInst *translateExtract(ExtractElementInst *ExtElt, in translateExtract() argument 325 Value *X = ExtElt->getVectorOperand(); in translateExtract() 326 Value *C = ExtElt->getIndexOperand(); in translateExtract()
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/Optimizer/IGCInstCombiner/4.0/ |
H A D | InstCombineVectorOps.cpp | 382 ExtractElementInst *ExtElt, in replaceExtractElements() argument 385 VectorType *ExtVecType = ExtElt->getVectorOperandType(); in replaceExtractElements() 405 Value *ExtVecOp = ExtElt->getVectorOperand(); in replaceExtractElements() 409 : ExtElt->getParent(); in replaceExtractElements() 441 IC.InsertNewInstWith(WideVec, *ExtElt->getParent()->getFirstInsertionPt()); in replaceExtractElements()
|
H A D | InstCombineCasts.cpp | 1787 auto *ExtElt = dyn_cast<ExtractElementInst>(BitCast.getOperand(0)); in canonicalizeBitCastExtElt() local 1788 if (!ExtElt || !ExtElt->hasOneUse()) in canonicalizeBitCastExtElt() 1797 unsigned NumElts = ExtElt->getVectorOperandType()->getNumElements(); in canonicalizeBitCastExtElt() 1799 auto *NewBC = IC.Builder->CreateBitCast(ExtElt->getVectorOperand(), in canonicalizeBitCastExtElt() 1801 return ExtractElementInst::Create(NewBC, ExtElt->getIndexOperand()); in canonicalizeBitCastExtElt()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 382 static ExtractElementInst *translateExtract(ExtractElementInst *ExtElt, in translateExtract() argument 387 Value *X = ExtElt->getVectorOperand(); in translateExtract() 388 Value *C = ExtElt->getIndexOperand(); in translateExtract()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 382 static ExtractElementInst *translateExtract(ExtractElementInst *ExtElt, in translateExtract() argument 387 Value *X = ExtElt->getVectorOperand(); in translateExtract() 388 Value *C = ExtElt->getIndexOperand(); in translateExtract()
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/Compiler/Optimizer/IGCInstCombiner/7.0/ |
H A D | InstCombineVectorOps.cpp | 381 ExtractElementInst* ExtElt, in replaceExtractElements() argument 384 VectorType* ExtVecType = ExtElt->getVectorOperandType(); in replaceExtractElements() 404 Value* ExtVecOp = ExtElt->getVectorOperand(); in replaceExtractElements() 408 : ExtElt->getParent(); in replaceExtractElements() 440 IC.InsertNewInstWith(WideVec, *ExtElt->getParent()->getFirstInsertionPt()); in replaceExtractElements()
|
H A D | InstCombineCasts.cpp | 2009 auto* ExtElt = dyn_cast<ExtractElementInst>(BitCast.getOperand(0)); in canonicalizeBitCastExtElt() local 2010 if (!ExtElt || !ExtElt->hasOneUse()) in canonicalizeBitCastExtElt() 2019 unsigned NumElts = ExtElt->getVectorOperandType()->getNumElements(); in canonicalizeBitCastExtElt() 2021 auto* NewBC = IC.Builder.CreateBitCast(ExtElt->getVectorOperand(), in canonicalizeBitCastExtElt() 2023 return ExtractElementInst::Create(NewBC, ExtElt->getIndexOperand()); in canonicalizeBitCastExtElt()
|
/dports/devel/llvm70/llvm-7.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 368 ExtractElementInst *ExtElt, in replaceExtractElements() argument 371 VectorType *ExtVecType = ExtElt->getVectorOperandType(); in replaceExtractElements() 391 Value *ExtVecOp = ExtElt->getVectorOperand(); in replaceExtractElements() 395 : ExtElt->getParent(); in replaceExtractElements() 427 IC.InsertNewInstWith(WideVec, *ExtElt->getParent()->getFirstInsertionPt()); in replaceExtractElements()
|
H A D | InstCombineCasts.cpp | 2001 auto *ExtElt = dyn_cast<ExtractElementInst>(BitCast.getOperand(0)); 2002 if (!ExtElt || !ExtElt->hasOneUse()) 2011 unsigned NumElts = ExtElt->getVectorOperandType()->getNumElements(); 2013 auto *NewBC = IC.Builder.CreateBitCast(ExtElt->getVectorOperand(), 2015 return ExtractElementInst::Create(NewBC, ExtElt->getIndexOperand());
|
/dports/devel/llvm80/llvm-8.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 445 ExtractElementInst *ExtElt, in replaceExtractElements() argument 448 VectorType *ExtVecType = ExtElt->getVectorOperandType(); in replaceExtractElements() 468 Value *ExtVecOp = ExtElt->getVectorOperand(); in replaceExtractElements() 472 : ExtElt->getParent(); in replaceExtractElements() 504 IC.InsertNewInstWith(WideVec, *ExtElt->getParent()->getFirstInsertionPt()); in replaceExtractElements()
|
H A D | InstCombineCasts.cpp | 2033 auto *ExtElt = dyn_cast<ExtractElementInst>(BitCast.getOperand(0)); in canonicalizeBitCastExtElt() local 2034 if (!ExtElt || !ExtElt->hasOneUse()) in canonicalizeBitCastExtElt() 2043 unsigned NumElts = ExtElt->getVectorOperandType()->getNumElements(); in canonicalizeBitCastExtElt() 2045 auto *NewBC = IC.Builder.CreateBitCast(ExtElt->getVectorOperand(), in canonicalizeBitCastExtElt() 2047 return ExtractElementInst::Create(NewBC, ExtElt->getIndexOperand()); in canonicalizeBitCastExtElt()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 390 static ExtractElementInst *translateExtract(ExtractElementInst *ExtElt, in translateExtract() argument 395 Value *X = ExtElt->getVectorOperand(); in translateExtract() 396 Value *C = ExtElt->getIndexOperand(); in translateExtract()
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 390 static ExtractElementInst *translateExtract(ExtractElementInst *ExtElt, in translateExtract() argument 395 Value *X = ExtElt->getVectorOperand(); in translateExtract() 396 Value *C = ExtElt->getIndexOperand(); in translateExtract()
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 390 static ExtractElementInst *translateExtract(ExtractElementInst *ExtElt, in translateExtract() argument 395 Value *X = ExtElt->getVectorOperand(); in translateExtract() 396 Value *C = ExtElt->getIndexOperand(); in translateExtract()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 390 static ExtractElementInst *translateExtract(ExtractElementInst *ExtElt, in translateExtract() argument 395 Value *X = ExtElt->getVectorOperand(); in translateExtract() 396 Value *C = ExtElt->getIndexOperand(); in translateExtract()
|
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 390 static ExtractElementInst *translateExtract(ExtractElementInst *ExtElt, in translateExtract() argument 395 Value *X = ExtElt->getVectorOperand(); in translateExtract() 396 Value *C = ExtElt->getIndexOperand(); in translateExtract()
|
/dports/devel/llvm90/llvm-9.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 2038 auto *ExtElt = dyn_cast<ExtractElementInst>(BitCast.getOperand(0)); in canonicalizeBitCastExtElt() local 2039 if (!ExtElt || !ExtElt->hasOneUse()) in canonicalizeBitCastExtElt() 2048 unsigned NumElts = ExtElt->getVectorOperandType()->getNumElements(); in canonicalizeBitCastExtElt() 2050 auto *NewBC = IC.Builder.CreateBitCast(ExtElt->getVectorOperand(), in canonicalizeBitCastExtElt() 2052 return ExtractElementInst::Create(NewBC, ExtElt->getIndexOperand()); in canonicalizeBitCastExtElt()
|
H A D | InstCombineVectorOps.cpp | 444 ExtractElementInst *ExtElt, in replaceExtractElements() argument 447 VectorType *ExtVecType = ExtElt->getVectorOperandType(); in replaceExtractElements() 467 Value *ExtVecOp = ExtElt->getVectorOperand(); in replaceExtractElements() 471 : ExtElt->getParent(); in replaceExtractElements() 503 IC.InsertNewInstWith(WideVec, *ExtElt->getParent()->getFirstInsertionPt()); in replaceExtractElements()
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Transforms/Vectorize/ |
H A D | VectorCombine.cpp | 407 static ExtractElementInst *translateExtract(ExtractElementInst *ExtElt, in translateExtract() argument 412 Value *X = ExtElt->getVectorOperand(); in translateExtract() 413 Value *C = ExtElt->getIndexOperand(); in translateExtract()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 533 ExtractElementInst *ExtElt, in replaceExtractElements() argument 536 VectorType *ExtVecType = ExtElt->getVectorOperandType(); in replaceExtractElements() 555 Value *ExtVecOp = ExtElt->getVectorOperand(); in replaceExtractElements() 559 : ExtElt->getParent(); in replaceExtractElements() 591 IC.InsertNewInstWith(WideVec, *ExtElt->getParent()->getFirstInsertionPt()); in replaceExtractElements()
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 523 ExtractElementInst *ExtElt, in replaceExtractElements() argument 526 VectorType *ExtVecType = ExtElt->getVectorOperandType(); in replaceExtractElements() 546 Value *ExtVecOp = ExtElt->getVectorOperand(); in replaceExtractElements() 550 : ExtElt->getParent(); in replaceExtractElements() 582 IC.InsertNewInstWith(WideVec, *ExtElt->getParent()->getFirstInsertionPt()); in replaceExtractElements()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 545 ExtractElementInst *ExtElt, in replaceExtractElements() argument 548 auto *ExtVecType = cast<FixedVectorType>(ExtElt->getVectorOperandType()); in replaceExtractElements() 567 Value *ExtVecOp = ExtElt->getVectorOperand(); in replaceExtractElements() 571 : ExtElt->getParent(); in replaceExtractElements() 603 IC.InsertNewInstWith(WideVec, *ExtElt->getParent()->getFirstInsertionPt()); in replaceExtractElements()
|
/dports/devel/llvm11/llvm-11.0.1.src/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 533 ExtractElementInst *ExtElt, in replaceExtractElements() argument 536 VectorType *ExtVecType = ExtElt->getVectorOperandType(); in replaceExtractElements() 555 Value *ExtVecOp = ExtElt->getVectorOperand(); in replaceExtractElements() 559 : ExtElt->getParent(); in replaceExtractElements() 591 IC.InsertNewInstWith(WideVec, *ExtElt->getParent()->getFirstInsertionPt()); in replaceExtractElements()
|