Home
last modified time | relevance | path

Searched refs:ExtB (Results 1 – 4 of 4) sorted by relevance

/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVExtract.cpp69 MachineBasicBlock &ExtB = *ExtI->getParent(); in genElemLoad() local
83 BuildMI(ExtB, ExtI, DL, HII->get(Hexagon::L2_loadri_io), ElemR) in genElemLoad()
91 BuildMI(ExtB, ExtI, DL, HII->get(Hexagon::A2_andir), IdxR) in genElemLoad()
94 BuildMI(ExtB, ExtI, DL, HII->get(Hexagon::L4_loadri_rr), ElemR) in genElemLoad()
168 MachineBasicBlock &ExtB = *ExtI->getParent(); in runOnMachineFunction() local
170 Register BaseR = EmitAddr(ExtB, ExtI, ExtI->getDebugLoc(), FI, in runOnMachineFunction()
176 ExtB.erase(ExtI); in runOnMachineFunction()
H A DHexagonISelLoweringHVX.cpp1188 SDValue ExtB = extractHvxElementReg(ByteVec, IdxV, dl, MVT::i32, DAG); in extractHvxElementPred() local
1190 return getInstr(Hexagon::C2_cmpgtui, dl, MVT::i1, {ExtB, Zero}, DAG); in extractHvxElementPred()
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp2015 auto ExtB = MIRBuilder.buildInstr(ExtOpcode, {WideTy}, {MO}); in widenScalarUnmergeValues()
2016 MO.setReg(ExtB.getReg(0)); in widenScalarUnmergeValues()
2022 auto ExtB = MIRBuilder.buildTrunc(NarrowTy, MO); in widenScalarUnmergeValues()
2023 MO.setReg(ExtB.getReg(0)); in widenScalarUnmergeValues()
1770 auto ExtB = MIRBuilder.buildInstr(ExtOpcode, {WideTy}, {MO}); widenScalarSrc() local
1777 auto ExtB = MIRBuilder.buildTrunc(NarrowTy, MO); narrowScalarSrc() local
/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp17219 // ExtB = sext/zext B in PerformVECREDUCE_ADDCombine()
17220 // Mul = mul ExtA, ExtB in PerformVECREDUCE_ADDCombine()
17235 SDValue ExtB = Mul->getOperand(1); in PerformVECREDUCE_ADDCombine()
17236 if (ExtA->getOpcode() != ExtendCode || ExtB->getOpcode() != ExtendCode) in PerformVECREDUCE_ADDCombine()
17239 B = ExtB->getOperand(0); in PerformVECREDUCE_ADDCombine()
17251 // ExtB = sext/zext B in PerformVECREDUCE_ADDCombine()
17252 // Mul = mul ExtA, ExtB in PerformVECREDUCE_ADDCombine()
17267 SDValue ExtB = Mul->getOperand(1); in PerformVECREDUCE_ADDCombine()
17268 if (ExtA->getOpcode() != ExtendCode || ExtB->getOpcode() != ExtendCode) in PerformVECREDUCE_ADDCombine()
17271 B = ExtB in PerformVECREDUCE_ADDCombine()
17201 SDValue ExtB = Mul->getOperand(1); PerformVECREDUCE_ADDCombine() local
17233 SDValue ExtB = Mul->getOperand(1); PerformVECREDUCE_ADDCombine() local
[all...]