Searched refs:ExtractSubReg (Results 1 – 1 of 1) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 3725 static bool getLaneCopyOpcode(unsigned &CopyOpc, unsigned &ExtractSubReg, in getLaneCopyOpcode() argument 3732 ExtractSubReg = AArch64::hsub; in getLaneCopyOpcode() 3736 ExtractSubReg = AArch64::ssub; in getLaneCopyOpcode() 3740 ExtractSubReg = AArch64::dsub; in getLaneCopyOpcode() 3755 unsigned ExtractSubReg = 0; in emitExtractVectorElt() local 3756 if (!getLaneCopyOpcode(CopyOpc, ExtractSubReg, ScalarTy.getSizeInBits())) { in emitExtractVectorElt() 3785 .addReg(VecReg, 0, ExtractSubReg); in emitExtractVectorElt() 3910 unsigned ExtractSubReg = 0; in selectUnmergeValues() local 3911 if (!getLaneCopyOpcode(CopyOpc, ExtractSubReg, NarrowTy.getSizeInBits())) in selectUnmergeValues() 3960 .addReg(InsertRegs[0], 0, ExtractSubReg); in selectUnmergeValues()
|