Searched refs:Elt1 (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILIntrinsicExpansion.cpp | 268 Value *Elt1 = Builder.CreateExtractElement(B, (uint64_t)0); in expandIntegerDotIntrinsic() local 269 Result = Builder.CreateMul(Elt0, Elt1); in expandIntegerDotIntrinsic() 272 Elt1 = Builder.CreateExtractElement(B, I); in expandIntegerDotIntrinsic() 274 ArrayRef<Value *>{Elt0, Elt1, Result}, in expandIntegerDotIntrinsic()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64PostLegalizerCombiner.cpp | 120 auto Elt1 = B.buildExtractVectorElement(Ty, Src, B.buildConstant(s64, 1)); in applyExtractVecEltPairwiseAdd() local 121 B.buildInstr(Opc, {MI.getOperand(0).getReg()}, {Elt0, Elt1}); in applyExtractVecEltPairwiseAdd()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 3821 Constant *Elt1 = Operands[1]->getAggregateElement(I); in ConstantFoldFixedVectorCall() local 3822 if (!Elt0 || !Elt1) in ConstantFoldFixedVectorCall() 3825 Result[2 * I + 1] = Elt1; in ConstantFoldFixedVectorCall() 4007 Constant *Elt1 = Vec->getAggregateElement(2 * I + 1); in ConstantFoldStructCall() local 4008 if (!Elt0 || !Elt1) in ConstantFoldStructCall() 4011 Res1[I] = Elt1; in ConstantFoldStructCall()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/ |
| H A D | AMDGPU.cpp | 1176 llvm::Value *Elt1 = Builder.CreateExtractValue(Call, 1); in EmitAMDGPUBuiltinExpr() local 1183 Builder.CreateInsertElement(Insert0, Elt1, UINT64_C(1)); in EmitAMDGPUBuiltinExpr()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 2758 Value *Elt1 = Builder.CreateExtractElement(CI->getArgOperand(1), in upgradeX86IntrinsicCall() local 2762 EltOp = Builder.CreateFAdd(Elt0, Elt1); in upgradeX86IntrinsicCall() 2764 EltOp = Builder.CreateFSub(Elt0, Elt1); in upgradeX86IntrinsicCall() 2766 EltOp = Builder.CreateFMul(Elt0, Elt1); in upgradeX86IntrinsicCall() 2768 EltOp = Builder.CreateFDiv(Elt0, Elt1); in upgradeX86IntrinsicCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 20861 SDValue Elt0 = N->getOperand(0), Elt1 = N->getOperand(1), in performBuildVectorCombine() local 20864 Elt1->getOpcode() == ISD::FP_ROUND && in performBuildVectorCombine() 20866 isa<ConstantSDNode>(Elt1->getOperand(1)) && in performBuildVectorCombine() 20867 Elt0->getConstantOperandVal(1) == Elt1->getConstantOperandVal(1) && in performBuildVectorCombine() 20869 Elt1->getOperand(0)->getOpcode() == ISD::EXTRACT_VECTOR_ELT && in performBuildVectorCombine() 20872 isa<ConstantSDNode>(Elt1->getOperand(0)->getOperand(1)) && in performBuildVectorCombine() 20874 Elt1->getOperand(0)->getOperand(0) && in performBuildVectorCombine() 20876 Elt1->getOperand(0)->getConstantOperandVal(1) == 1) { in performBuildVectorCombine() 20917 SDValue Elt0 = N->getOperand(0), Elt1 = N->getOperand(1); in performBuildVectorCombine() local 20919 Elt1->getOpcode() == ISD::FP_EXTEND && in performBuildVectorCombine() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.cpp | 8041 SDValue Elt1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, EltVT, Vec1, in lowerVECTOR_SHUFFLE() local 8043 Pieces.push_back(DAG.getBuildVector(PackVT, SL, {Elt0, Elt1})); in lowerVECTOR_SHUFFLE() 14236 SDValue Elt1 = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SL, ResVT, in performExtractVectorEltCombine() local 14240 DCI.AddToWorklist(Elt1.getNode()); in performExtractVectorEltCombine() 14241 return DAG.getNode(Opc, SL, ResVT, Elt0, Elt1, Vec->getFlags()); in performExtractVectorEltCombine()
|