Home
last modified time | relevance | path

Searched refs:buildExtract (Results 1 – 17 of 17) sorted by relevance

/external/llvm-project/llvm/lib/FuzzMutate/
DOperations.cpp212 auto buildExtract = [](ArrayRef<Value *> Srcs, Instruction *Inst) { in extractValueDescriptor() local
218 return {Weight, {anyAggregateType(), validExtractValueIndex()}, buildExtract}; in extractValueDescriptor()
283 auto buildExtract = [](ArrayRef<Value *> Srcs, Instruction *Inst) { in extractElementDescriptor() local
287 return {Weight, {anyVectorType(), anyIntType()}, buildExtract}; in extractElementDescriptor()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/FuzzMutate/
DOperations.cpp212 auto buildExtract = [](ArrayRef<Value *> Srcs, Instruction *Inst) { in extractValueDescriptor() local
218 return {Weight, {anyAggregateType(), validExtractValueIndex()}, buildExtract}; in extractValueDescriptor()
279 auto buildExtract = [](ArrayRef<Value *> Srcs, Instruction *Inst) { in extractElementDescriptor() local
283 return {Weight, {anyVectorType(), anyIntType()}, buildExtract}; in extractElementDescriptor()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUCallLowering.cpp256 B.buildExtract(DstRegs[i], BigReg, Offset); in unpackRegsToOrigType()
513 B.buildExtract(OrigRegs[0], RoundedConcat, 0); in packSplitRegsToOrigType()
DAMDGPULegalizerInfo.cpp1281 B.buildExtract(Dst, Src, 0); in legalizeAddrSpaceCast()
1311 B.buildExtract(PtrLo32, Src, 0); in legalizeAddrSpaceCast()
1551 B.buildExtract(Dst, Vec, IdxVal.getValue() * EltTy.getSizeInBits()); in legalizeExtractVectorElt()
1670 B.buildExtract(DstReg, PCReg, 0); in buildPCRelGlobalAddress()
1736 B.buildExtract(DstReg, Load, 0); in legalizeGlobalValue()
2286 auto Hi32 = B.buildExtract(LLT::scalar(32), MI.getOperand(2).getReg(), 32); in legalizeIsAddrSpace()
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DCallLowering.cpp206 MIRBuilder.buildExtract(DstRegs[i], SrcReg, Offsets[i]); in unpackRegs()
DMachineIRBuilder.cpp497 MachineInstrBuilder MachineIRBuilder::buildExtract(const DstOp &Dst, in buildExtract() function in MachineIRBuilder
DLegalizerHelper.cpp188 MIRBuilder.buildExtract(NewReg, Reg, MainSize * I); in extractParts()
195 MIRBuilder.buildExtract(NewReg, Reg, Offset); in extractParts()
4532 MIRBuilder.buildExtract(SegReg, SrcRegs[i], ExtractOffset); in narrowScalarExtract()
4606 MIRBuilder.buildExtract(SegReg, OpReg, ExtractOffset); in narrowScalarInsert()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DCallLowering.cpp168 MIRBuilder.buildExtract(DstRegs[i], SrcReg, Offsets[i]); in unpackRegs()
DLegalizerHelper.cpp162 MIRBuilder.buildExtract(NewReg, Reg, MainSize * I); in extractParts()
169 MIRBuilder.buildExtract(NewReg, Reg, Offset); in extractParts()
1141 MIRBuilder.buildExtract(MO.getReg(), DstExt, 0); in moreElementsVectorDst()
2383 MIRBuilder.buildExtract(PartOpReg, MI.getOperand(I).getReg(), Offset); in fewerElementsVectorBasic()
2399 MIRBuilder.buildExtract(PartOpReg, MI.getOperand(I).getReg(), in fewerElementsVectorBasic()
2889 MIRBuilder.buildExtract(DstReg, Concat, 0); in fewerElementsVectorBuildVector()
3546 MIRBuilder.buildExtract(SegReg, SrcRegs[i], ExtractOffset); in narrowScalarExtract()
3618 MIRBuilder.buildExtract(SegReg, OpReg, ExtractOffset); in narrowScalarInsert()
DMachineIRBuilder.cpp502 MachineInstrBuilder MachineIRBuilder::buildExtract(const DstOp &Dst, in buildExtract() function in MachineIRBuilder
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DLegalizationArtifactCombiner.h462 Builder.buildExtract(DstReg, MergeI->getOperand(MergeSrcIdx + 1).getReg(), in tryCombineExtract()
DMachineIRBuilder.h753 MachineInstrBuilder buildExtract(const DstOp &Res, const SrcOp &Src, uint64_t Index);
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPULegalizerInfo.cpp1794 B.buildExtract(Dst, Src, 0); in legalizeAddrSpaceCast()
1822 auto PtrLo32 = B.buildExtract(DstTy, Src, 0); in legalizeAddrSpaceCast()
2103 B.buildExtract(Dst, Vec, IdxVal->Value * EltTy.getSizeInBits()); in legalizeExtractVectorElt()
2247 B.buildExtract(DstReg, PCReg, 0); in buildPCRelGlobalAddress()
2350 B.buildExtract(DstReg, Load, 0); in legalizeGlobalValue()
2426 B.buildExtract(ValReg, WideLoad, 0); in legalizeLoad()
DAMDGPURegisterBankInfo.cpp1191 B.buildExtract(MI.getOperand(0), WideLoad, 0); in applyMappingLoad()
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
DLegalizationArtifactCombiner.h769 Builder.buildExtract(DstReg, MergeI->getOperand(MergeSrcIdx + 1).getReg(), in tryCombineExtract()
DMachineIRBuilder.h876 MachineInstrBuilder buildExtract(const DstOp &Res, const SrcOp &Src, uint64_t Index);
/external/llvm-project/llvm/unittests/CodeGen/GlobalISel/
DLegalizerHelperTest.cpp2322 auto MIBExtractS32 = B.buildExtract(S32, Copies[1], 32); in TEST_F()
2323 auto MIBExtractS16 = B.buildExtract(S16, Copies[1], 0); in TEST_F()