Home
last modified time | relevance | path

Searched refs:CopyIn (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIFoldOperands.cpp1623 Register CopyIn = Copy->getOperand(1).getReg(); in tryFoldLCSSAPhi() local
1624 if (!TRI->isAGPR(*MRI, CopyIn) || Copy->getOperand(1).getSubReg()) in tryFoldLCSSAPhi()
1627 const TargetRegisterClass *ARC = MRI->getRegClass(CopyIn); in tryFoldLCSSAPhi()
1629 PHI.getOperand(1).setReg(CopyIn); in tryFoldLCSSAPhi()
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DArrayValueCopy.cpp941 template <bool CopyIn>
968 CopyIn && copyUsingSlice ? sliceOp : mlir::Value{}, in genArrayCopy()
973 !CopyIn && copyUsingSlice ? sliceOp : mlir::Value{}, in genArrayCopy()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp2479 MachineInstr *CopyIn = nullptr; in optimizeSpillSlots() local
2482 CopyIn = BuildMI(B, StartIt, DL, HII.get(TargetOpcode::COPY), FoundR) in optimizeSpillSlots()
2499 IM.replaceInstr(&SI, CopyIn); in optimizeSpillSlots()