Searched refs:ExtR (Results 1 – 6 of 6) sorted by relevance
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonConstExtenders.cpp | 404 bool replaceInstrExact(const ExtDesc &ED, Register ExtR); 406 Register ExtR, int32_t &Diff); 407 bool replaceInstr(unsigned Idx, Register ExtR, const ExtenderInit &ExtI); 1601 bool HCE::replaceInstrExact(const ExtDesc &ED, Register ExtR) { in replaceInstrExact() argument 1619 .add(MachineOperand(ExtR)) in replaceInstrExact() 1624 .add(MachineOperand(ExtR)) in replaceInstrExact() 1638 .add(MachineOperand(ExtR)) in replaceInstrExact() 1652 MIB.add(MachineOperand(ExtR)); in replaceInstrExact() 1699 MIB.add(MachineOperand(ExtR)); // RegOff in replaceInstrExact() 1719 Register ExtR, int32_t &Diff) { in replaceInstrExpr() argument [all …]
|
D | HexagonVExtract.cpp | 174 Register ExtR = ExtI->getOperand(0).getReg(); in runOnMachineFunction() local 175 MRI.replaceRegWith(ExtR, ElemR); in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonConstExtenders.cpp | 405 bool replaceInstrExact(const ExtDesc &ED, Register ExtR); 407 Register ExtR, int32_t &Diff); 408 bool replaceInstr(unsigned Idx, Register ExtR, const ExtenderInit &ExtI); 1584 bool HCE::replaceInstrExact(const ExtDesc &ED, Register ExtR) { in replaceInstrExact() argument 1602 .add(MachineOperand(ExtR)) in replaceInstrExact() 1607 .add(MachineOperand(ExtR)) in replaceInstrExact() 1621 .add(MachineOperand(ExtR)) in replaceInstrExact() 1635 MIB.add(MachineOperand(ExtR)); in replaceInstrExact() 1682 MIB.add(MachineOperand(ExtR)); // RegOff in replaceInstrExact() 1702 Register ExtR, int32_t &Diff) { in replaceInstrExpr() argument [all …]
|
D | HexagonVExtract.cpp | 174 Register ExtR = ExtI->getOperand(0).getReg(); in runOnMachineFunction() local 175 MRI.replaceRegWith(ExtR, ElemR); in runOnMachineFunction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 19212 SDValue ExtR = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT, R, Index); in visitVECTOR_SHUFFLE() local 19213 SDValue NewBO = DAG.getNode(N0.getOpcode(), DL, EltVT, ExtL, ExtR, in visitVECTOR_SHUFFLE()
|
/external/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 20635 SDValue ExtR = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT, R, Index); in visitVECTOR_SHUFFLE() local 20636 SDValue NewBO = DAG.getNode(N0.getOpcode(), DL, EltVT, ExtL, ExtR, in visitVECTOR_SHUFFLE()
|