Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/
H A 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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp1124 MIRBuilder.buildExtract({DstLo}, {CASDst}, 0); in legalizeAtomicCmpxchg128()
1125 MIRBuilder.buildExtract({DstHi}, {CASDst}, 64); in legalizeAtomicCmpxchg128()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp1818 B.buildExtract(Dst, Src, 0); in legalizeAddrSpaceCast()
1846 auto PtrLo32 = B.buildExtract(DstTy, Src, 0); in legalizeAddrSpaceCast()
2128 B.buildExtract(Dst, Vec, IdxVal * EltTy.getSizeInBits()); in legalizeExtractVectorElt()
2273 B.buildExtract(DstReg, PCReg, 0); in buildPCRelGlobalAddress()
2377 B.buildExtract(DstReg, Load, 0); in legalizeGlobalValue()
2453 B.buildExtract(ValReg, WideLoad, 0); in legalizeLoad()
H A DAMDGPURegisterBankInfo.cpp1200 B.buildExtract(MI.getOperand(0), WideLoad, 0); in applyMappingLoad()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h783 Builder.buildExtract(DstReg, MergeI->getOperand(MergeSrcIdx + 1).getReg(), in tryCombineExtract()
H A DMachineIRBuilder.h899 MachineInstrBuilder buildExtract(const DstOp &Res, const SrcOp &Src, uint64_t Index);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp252 MIRBuilder.buildExtract(DstRegs[i], SrcReg, Offsets[i]); in unpackRegs()
H A DMachineIRBuilder.cpp518 MachineInstrBuilder MachineIRBuilder::buildExtract(const DstOp &Dst, in buildExtract() function in MachineIRBuilder
H A DLegalizerHelper.cpp186 MIRBuilder.buildExtract(NewReg, Reg, MainSize * I); in extractParts()
193 MIRBuilder.buildExtract(NewReg, Reg, Offset); in extractParts()
4928 MIRBuilder.buildExtract(SegReg, SrcRegs[i], ExtractOffset); in narrowScalarExtract()
5002 MIRBuilder.buildExtract(SegReg, OpReg, ExtractOffset); in narrowScalarInsert()