Home
last modified time | relevance | path

Searched refs:IsCopy (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RedundantCopyElimination.cpp378 bool IsCopy = MI->isCopy(); in optimizeBlock() local
380 if (IsCopy || IsMoveImm) { in optimizeBlock()
382 Register SrcReg = IsCopy ? MI->getOperand(1).getReg() : Register(); in optimizeBlock()
385 ((IsCopy && (SrcReg == AArch64::XZR || SrcReg == AArch64::WZR)) || in optimizeBlock()
393 if (IsCopy && KnownReg.Imm != 0) in optimizeBlock()
417 if (IsCopy) in optimizeBlock()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DTaggedUnionModeling.h66 bool IsCopy = isCopyConstructorCall(Call) || isCopyAssignmentCall(Call); in handleConstructorAndAssignment() local
69 if (IsCopy || IsMove) { in handleConstructorAndAssignment()
H A DValistChecker.cpp69 bool IsCopy) const;
309 CheckerContext &C, bool IsCopy) const { in checkVAListStartCall()
318 if (IsCopy) { in checkVAListStartCall()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTwoAddressInstructionPass.cpp135 bool &IsCopy, Register &DstReg,
415 Register Reg, MachineBasicBlock *MBB, bool &IsCopy, Register &DstReg, in findOnlyInterestingUse() argument
432 IsCopy = true; in findOnlyInterestingUse()
758 bool IsCopy = false; in scanUses() local
762 findOnlyInterestingUse(Reg, MBB, IsCopy, NewReg, IsDstPhys)) { in scanUses()
763 if (IsCopy && !Processed.insert(UseMI).second) in scanUses()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenInsert.cpp1159 auto IsCopy = [] (const IFRecordWithRegSet &IR) -> bool { in pruneRegCopies() local
1162 llvm::erase_if(LL, IsCopy); in pruneRegCopies()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp3326 bool IsCopy = false; in applyMappingImpl() local
3332 IsCopy = true; in applyMappingImpl()
3339 IsCopy = Info->getScratchRSrcReg() == Reg; in applyMappingImpl()
3345 if (IsCopy) { in applyMappingImpl()
3366 bool IsCopy = false; in applyMappingImpl() local
3371 IsCopy = Reg.isPhysical() && MI.modifiesRegister(Reg, TRI); in applyMappingImpl()
3375 if (IsCopy) { in applyMappingImpl()
H A DSIRegisterInfo.cpp2442 bool IsCopy = MI->getOpcode() == AMDGPU::V_MOV_B32_e32 || in eliminateFrameIndex() local
2445 IsCopy ? MI->getOperand(0).getReg() in eliminateFrameIndex()
2546 if (IsCopy) { in eliminateFrameIndex()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp4080 bool IsCopy = CT == Ctor_CopyingClosure; in getAddrOfCXXCtorClosure() local
4100 if (IsCopy) in getAddrOfCXXCtorClosure()
4124 IsCopy ? CGF.Builder.CreateLoad(CGF.GetAddrOfLocalVar(&SrcParam), "src") in getAddrOfCXXCtorClosure()
4138 ArrayRef<ParmVarDecl *> params = CD->parameters().drop_front(IsCopy ? 1 : 0); in getAddrOfCXXCtorClosure()
4147 CGF.EmitCallArgs(Args, FPT, llvm::ArrayRef(ArgVec), CD, IsCopy ? 1 : 0); in getAddrOfCXXCtorClosure()
H A DCGObjC.cpp893 bool isCopy() const { return IsCopy; } in isCopy()
904 unsigned IsCopy : 1; member in __anone2b48d8e0211::PropertyImplStrategy
918 IsCopy = (setterKind == ObjCPropertyDecl::Copy); in PropertyImplStrategy()
932 if (IsCopy) { in PropertyImplStrategy()