Home
last modified time | relevance | path

Searched refs:ExtI (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVExtract.cpp69 MachineBasicBlock &ExtB = *ExtI->getParent(); in genElemLoad()
70 DebugLoc DL = ExtI->getDebugLoc(); in genElemLoad()
73 Register ExtIdxR = ExtI->getOperand(2).getReg(); in genElemLoad()
74 unsigned ExtIdxS = ExtI->getOperand(2).getSubReg(); in genElemLoad()
92 .add(ExtI->getOperand(2)) in genElemLoad()
163 for (MachineInstr *ExtI : P.second) { in runOnMachineFunction()
166 assert(ExtI->getOperand(1).getReg() == VecR); in runOnMachineFunction()
168 MachineBasicBlock &ExtB = *ExtI->getParent(); in runOnMachineFunction()
169 DebugLoc DL = ExtI->getDebugLoc(); in runOnMachineFunction()
170 Register BaseR = EmitAddr(ExtB, ExtI, ExtI->getDebugLoc(), FI, in runOnMachineFunction()
[all …]
H A DHexagonConstExtenders.cpp480 : ExtI(EI), HRI(I) {} in PrintInit()
481 const HCE::ExtenderInit &ExtI; member
487 OS << '[' << P.ExtI.first << ", " in operator <<()
488 << PrintExpr(P.ExtI.second, P.HRI) << ']'; in operator <<()
1534 const ExtValue &EV = ExtI.first; in insertInitializer()
1537 const ExtExpr &Ex = ExtI.second; in insertInitializer()
1770 const ExtValue &EV = ExtI.first; (void)EV; in replaceInstrExpr()
1771 const ExtExpr &Ex = ExtI.second; (void)Ex; in replaceInstrExpr()
1853 const ExtValue &DefV = ExtI.first; in replaceInstr()
1855 const ExtExpr &DefEx = ExtI.second; in replaceInstr()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp6384 Instruction *ExtI; in foldICmpUsingBoolRange() local
6386 m_CombineAnd(m_Instruction(ExtI), in foldICmpUsingBoolRange()
6390 bool IsSExt = ExtI->getOpcode() == Instruction::SExt; in foldICmpUsingBoolRange()
6391 bool HasOneUse = ExtI->hasOneUse() && ExtI->getOperand(0)->hasOneUse(); in foldICmpUsingBoolRange()
7166 Instruction *ExtI; in visitICmpInst() local
7169 m_CombineAnd(m_Instruction(ExtI), m_ZExtOrSExt(m_Value(Y)))) && in visitICmpInst()
7177 unsigned ExtOpc = ExtI->getOpcode(); in visitICmpInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp3321 MachineInstr *ExtI; in select() local
3388 ExtI = MIB.buildInstr(IsSigned ? AArch64::SBFMXri : AArch64::UBFMXri, in select()
3393 ExtI = MIB.buildInstr(IsSigned ? AArch64::SBFMWri : AArch64::UBFMWri, in select()
3401 constrainSelectedInstRegOperands(*ExtI, TII, TRI, RBI); in select()
5366 MachineInstr *ExtI = nullptr; in selectUSMovFromExtend() local
5370 ExtI = MIB.buildInstr(AArch64::SUBREG_TO_REG, {DefReg}, {}) in selectUSMovFromExtend()
5376 ExtI = MIB.buildInstr(Opcode, {DefReg}, {Src0}).addImm(Lane); in selectUSMovFromExtend()
5378 constrainSelectedInstRegOperands(*ExtI, TII, TRI, RBI); in selectUSMovFromExtend()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp2442 MachineInstr *ExtI = in selectG_SZA_EXT() local
2447 return constrainSelectedInstRegOperands(*ExtI, TII, TRI, RBI); in selectG_SZA_EXT()
2451 MachineInstr *ExtI = in selectG_SZA_EXT() local
2457 return constrainSelectedInstRegOperands(*ExtI, TII, TRI, RBI); in selectG_SZA_EXT()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp4918 const auto *ExtI = ExternallyUsedValues.find(Scalar); in buildExternalUses() local
4919 if (ExtI != ExternallyUsedValues.end()) { in buildExternalUses()