Home
last modified time | relevance | path

Searched refs:InsertElement (Results 1 – 25 of 113) sorted by relevance

12345

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h94 Instruction::InsertElement, Ty, i); in getBroadcastShuffleOverhead()
113 ->getVectorInstrCost(Instruction::InsertElement, Ty, i); in getPermuteShuffleOverhead()
137 Instruction::InsertElement, SubTy, i); in getExtractSubvectorOverhead()
159 Instruction::InsertElement, Ty, i + Index); in getInsertSubvectorOverhead()
576 ->getVectorInstrCost(Instruction::InsertElement, Ty, i); in getScalarizationOverhead()
1009 Instruction::InsertElement, SubVT, i);
1030 ->getVectorInstrCost(Instruction::InsertElement, VT, i);
1056 Instruction::InsertElement, MaskVT, i);
/external/swiftshader/third_party/subzero/src/
DIceInstrumentation.cpp87 case Inst::InsertElement: in instrumentInst()
/external/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h54 ->getVectorInstrCost(Instruction::InsertElement, Ty, i); in getScalarizationOverhead()
76 ->getVectorInstrCost(Instruction::InsertElement, Ty, i); in getAltShuffleOverhead()
645 Instruction::InsertElement, SubVT, i); in getInterleavedMemoryOpCost()
666 ->getVectorInstrCost(Instruction::InsertElement, VT, i); in getInterleavedMemoryOpCost()
/external/llvm-project/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h92 Cost += thisT()->getVectorInstrCost(Instruction::InsertElement, VTy, i); in getBroadcastShuffleOverhead()
109 Cost += thisT()->getVectorInstrCost(Instruction::InsertElement, VTy, i); in getPermuteShuffleOverhead()
133 thisT()->getVectorInstrCost(Instruction::InsertElement, SubVTy, i); in getExtractSubvectorOverhead()
155 Cost += thisT()->getVectorInstrCost(Instruction::InsertElement, VTy, in getInsertSubvectorOverhead()
588 Cost += thisT()->getVectorInstrCost(Instruction::InsertElement, Ty, i); in getScalarizationOverhead()
1129 thisT()->getVectorInstrCost(Instruction::InsertElement, SubVT, i);
1150 ->getVectorInstrCost(Instruction::InsertElement, VT, i);
1176 thisT()->getVectorInstrCost(Instruction::InsertElement, MaskVT, i);
/external/llvm-project/llvm/lib/FuzzMutate/
DRandomIRBuilder.cpp84 case Instruction::InsertElement: in isCompatibleReplacement()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/FuzzMutate/
DRandomIRBuilder.cpp84 case Instruction::InsertElement: in isCompatibleReplacement()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp555 case Instruction::InsertElement: { in getVectorInstrCost()
773 case Instruction::InsertElement: { in getUserCost()
950 case Instruction::InsertElement: { in getVectorInstrCost()
/external/llvm-project/llvm/lib/IR/
DConstantsContext.h158 : ConstantExpr(C1->getType(), Instruction::InsertElement, in InsertElementConstantExpr()
174 return CE->getOpcode() == Instruction::InsertElement; in classof()
622 case Instruction::InsertElement:
/external/llvm-project/llvm/lib/Transforms/Scalar/
DSpeculativeExecution.cpp251 case Instruction::InsertElement: in ComputeSpeculationCost()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp219 case Instruction::InsertElement: in getVectorInstrCost()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXGenericToNVVM.cpp269 case Instruction::InsertElement: in remapConstantExpr()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DPoisonChecking.cpp208 case Instruction::InsertElement: { in generatePoisonChecks()
/external/llvm-project/llvm/lib/Target/NVPTX/
DNVPTXGenericToNVVM.cpp269 case Instruction::InsertElement: in remapConstantExpr()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DConstantsContext.h128 : ConstantExpr(C1->getType(), Instruction::InsertElement, in InsertElementConstantExpr()
546 case Instruction::InsertElement:
/external/llvm/lib/IR/
DConstantsContext.h122 : ConstantExpr(C1->getType(), Instruction::InsertElement, in InsertElementConstantExpr()
517 case Instruction::InsertElement:
/external/llvm-project/llvm/lib/Transforms/Instrumentation/
DPoisonChecking.cpp212 case Instruction::InsertElement: { in generateCreationChecks()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.cpp270 if (Opcode == Instruction::InsertElement) { in getVectorInstrCost()
/external/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp273 if (ST->hasSlowLoadDSubregister() && Opcode == Instruction::InsertElement && in getVectorInstrCost()
277 if ((Opcode == Instruction::InsertElement || in getVectorInstrCost()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp46 if (I->getOpcode() == Instruction::InsertElement && isConstant && in cheapToScalarize()
686 case Instruction::InsertElement: { in CanEvaluateShuffled()
856 case Instruction::InsertElement: { in EvaluateInDifferentElementOrder()
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.cpp286 if (Opcode == Instruction::InsertElement) { in getVectorInstrCost()
/external/llvm/include/llvm/IR/
DInstruction.def192 HANDLE_OTHER_INST(60, InsertElement, InsertElementInst) // insert into vector
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.def192 HANDLE_OTHER_INST(60, InsertElement, InsertElementInst) // insert into vector
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp415 if (ST->hasSlowLoadDSubregister() && Opcode == Instruction::InsertElement && in getVectorInstrCost()
419 if (ST->hasNEON() && (Opcode == Instruction::InsertElement || in getVectorInstrCost()
433 if (ST->hasMVEIntegerOps() && (Opcode == Instruction::InsertElement || in getVectorInstrCost()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstruction.def215 HANDLE_OTHER_INST(62, InsertElement, InsertElementInst) // insert into vector
/external/llvm-project/llvm/include/llvm/IR/
DInstruction.def215 HANDLE_OTHER_INST(62, InsertElement, InsertElementInst) // insert into vector

12345