Searched refs:buildExtract (Results 1 – 9 of 9) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/ |
| H A D | Operations.cpp | 212 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 D | AArch64LegalizerInfo.cpp | 1124 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 D | AMDGPULegalizerInfo.cpp | 1818 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 D | AMDGPURegisterBankInfo.cpp | 1200 B.buildExtract(MI.getOperand(0), WideLoad, 0); in applyMappingLoad()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegalizationArtifactCombiner.h | 783 Builder.buildExtract(DstReg, MergeI->getOperand(MergeSrcIdx + 1).getReg(), in tryCombineExtract()
|
| H A D | MachineIRBuilder.h | 899 MachineInstrBuilder buildExtract(const DstOp &Res, const SrcOp &Src, uint64_t Index);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 252 MIRBuilder.buildExtract(DstRegs[i], SrcReg, Offsets[i]); in unpackRegs()
|
| H A D | MachineIRBuilder.cpp | 518 MachineInstrBuilder MachineIRBuilder::buildExtract(const DstOp &Dst, in buildExtract() function in MachineIRBuilder
|
| H A D | LegalizerHelper.cpp | 186 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()
|