Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonVExtract.cpp57 unsigned genElemLoad(MachineInstr *ExtI, unsigned BaseR,
67 unsigned HexagonVExtract::genElemLoad(MachineInstr *ExtI, unsigned BaseR, in genElemLoad() argument
69 MachineBasicBlock &ExtB = *ExtI->getParent(); in genElemLoad()
70 DebugLoc DL = ExtI->getDebugLoc(); in genElemLoad()
73 unsigned ExtIdxR = ExtI->getOperand(2).getReg(); in genElemLoad()
74 unsigned ExtIdxS = ExtI->getOperand(2).getSubReg(); in genElemLoad()
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()
92 .add(ExtI->getOperand(2)) in genElemLoad()
94 BuildMI(ExtB, ExtI, DL, HII->get(Hexagon::L4_loadri_rr), ElemR) in genElemLoad()
[all …]
DHexagonConstExtenders.cpp401 void calculatePlacement(const ExtenderInit &ExtI, const IndexList &Refs,
403 Register insertInitializer(Loc DefL, const ExtenderInit &ExtI);
405 bool replaceInstrExpr(const ExtDesc &ED, const ExtenderInit &ExtI,
407 bool replaceInstr(unsigned Idx, Register ExtR, const ExtenderInit &ExtI);
478 : ExtI(EI), HRI(I) {} in PrintInit()
479 const HCE::ExtenderInit &ExtI; member
485 OS << '[' << P.ExtI.first << ", " in operator <<()
486 << PrintExpr(P.ExtI.second, P.HRI) << ']'; in operator <<()
1473 void HCE::calculatePlacement(const ExtenderInit &ExtI, const IndexList &Refs, in calculatePlacement() argument
1500 Register Rs = ExtI.second.Rs; // Only one reg allowed now. in calculatePlacement()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64InstructionSelector.cpp1269 MachineInstr *ExtI; in select() local
1287 ExtI = BuildMI(MBB, I, I.getDebugLoc(), TII.get(NewOpc)) in select()
1294 ExtI = BuildMI(MBB, I, I.getDebugLoc(), TII.get(NewOpc)) in select()
1303 constrainSelectedInstRegOperands(*ExtI, TII, TRI, RBI); in select()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp1355 auto ExtI = ExternallyUsedValues.find(Scalar); in buildTree() local
1356 if (ExtI != ExternallyUsedValues.end()) { in buildTree()