Searched refs:IsCopy (Results 1 – 5 of 5) sorted by relevance
19 // * IsCopy: a buffer will be copied to another46 #if IsCopy48 #endif // IsCopy56 // srcOffset: used if IsCopy75 #elif IsCopy
379 bool IsCopy = MI->isCopy(); in optimizeBlock() local381 if (IsCopy || IsMoveImm) { in optimizeBlock()383 Register SrcReg = IsCopy ? MI->getOperand(1).getReg() : Register(); in optimizeBlock()386 ((IsCopy && (SrcReg == AArch64::XZR || SrcReg == AArch64::WZR)) || in optimizeBlock()394 if (IsCopy && KnownReg.Imm != 0) in optimizeBlock()413 if (IsCopy) in optimizeBlock()
522 bool &IsCopy, in findOnlyInterestingUse() argument533 IsCopy = true; in findOnlyInterestingUse()776 bool IsCopy = false; in scanUses() local779 while (MachineInstr *UseMI = findOnlyInterestingUse(Reg, MBB, MRI, TII,IsCopy, in scanUses()781 if (IsCopy && !Processed.insert(UseMI).second) in scanUses()
1091 bool IsCopy = MI->getOpcode() == AMDGPU::V_MOV_B32_e32; in eliminateFrameIndex() local1092 Register ResultReg = IsCopy ? in eliminateFrameIndex()1182 if (IsCopy) in eliminateFrameIndex()
1179 auto IsCopy = [] (const IFRecordWithRegSet &IR) -> bool { in pruneRegCopies() local1182 auto End = llvm::remove_if(LL, IsCopy); in pruneRegCopies()