Home
last modified time | relevance | path

Searched refs:hasOneNonDBGUse (Results 1 – 25 of 32) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64AdvSIMDScalarPass.cpp218 if (MOSrc0 && MRI->hasOneNonDBGUse(OrigSrc0)) in isProfitableToTransform()
230 if (MOSrc1 && MRI->hasOneNonDBGUse(OrigSrc1)) in isProfitableToTransform()
313 if (MRI->hasOneNonDBGUse(OrigSrc0)) { in transformInstruction()
332 if (MRI->hasOneNonDBGUse(OrigSrc1)) { in transformInstruction()
DAArch64CondBrTuning.cpp102 if (MRI->hasOneNonDBGUse(MI.getOperand(0).getReg())) in convertToFlagSetting()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCReduceCRLogicals.cpp476 MRI->hasOneNonDBGUse(Def1->getOperand(0).getReg()); in createCRLogicalOpInfo()
478 MRI->hasOneNonDBGUse(Ret.CopyDefs.first->getOperand(0).getReg()); in createCRLogicalOpInfo()
486 MRI->hasOneNonDBGUse(Def2->getOperand(0).getReg()); in createCRLogicalOpInfo()
488 MRI->hasOneNonDBGUse(Ret.CopyDefs.second->getOperand(0).getReg()); in createCRLogicalOpInfo()
510 Ret.SingleUse = MRI->hasOneNonDBGUse(MIParam.getOperand(0).getReg()) ? 1 : 0; in createCRLogicalOpInfo()
DPPCMIPeephole.cpp505 if (MRI->hasOneNonDBGUse(ShiftRes)) { in simplifyCode()
548 MRI->hasOneNonDBGUse(RoundInstr->getOperand(0).getReg())) { in simplifyCode()
592 if (!MRI->hasOneNonDBGUse(SrcMI->getOperand(0).getReg())) in simplifyCode()
636 if (!MRI->hasOneNonDBGUse(SrcMI->getOperand(0).getReg())) in simplifyCode()
741 MRI->hasOneNonDBGUse(DefPhiMI->getOperand(0).getReg()); in simplifyCode()
758 || !MRI->hasOneNonDBGUse(LiMI->getOperand(0).getReg()) || in simplifyCode()
1114 if (!Register::isVirtualRegister(CndReg) || !MRI->hasOneNonDBGUse(CndReg)) in eligibleForCompareElimination()
1588 if (!MRI->hasOneNonDBGUse(SrcReg)) in combineSEXTAndSHL()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DMLxExpansionPass.cpp118 if (Register::isPhysicalRegister(Reg) || !MRI->hasOneNonDBGUse(Reg)) in getDefReg()
128 if (Register::isPhysicalRegister(Reg) || !MRI->hasOneNonDBGUse(Reg)) in getDefReg()
301 bool AccKill = MRI->hasOneNonDBGUse(AccReg); in ExpandFPMLxInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXPeephole.cpp120 if (MRI.hasOneNonDBGUse(Prev.getOperand(0).getReg())) { in CombineCVTAToLocal()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyRegisterInfo.cpp101 MRI.hasOneNonDBGUse(Def->getOperand(0).getReg())) { in eliminateFrameIndex()
DWebAssemblyRegStackify.cpp443 assert(MRI.hasOneNonDBGUse(DefReg)); in oneUseDominatesOtherUses()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLiveRangeShrink.cpp192 } else if (MRI.hasOneNonDBGUse(Reg) && MRI.hasOneDef(Reg) && DefMO && in runOnMachineFunction()
DMachineSink.cpp228 !Register::isVirtualRegister(DstReg) || !MRI->hasOneNonDBGUse(SrcReg)) in INITIALIZE_PASS_DEPENDENCY()
479 if (MRI->hasOneNonDBGUse(Reg)) { in isWorthBreakingCriticalEdge()
DLiveRangeEdit.cpp327 (MOI->readsReg() && (MRI.hasOneNonDBGUse(Reg) || useIsKill(LI, *MOI)))) in eliminateDeadDef()
DMachineRegisterInfo.cpp419 bool MachineRegisterInfo::hasOneNonDBGUse(unsigned RegNo) const { in hasOneNonDBGUse() function in MachineRegisterInfo
DPeepholeOptimizer.cpp468 if (MRI->hasOneNonDBGUse(SrcReg)) in INITIALIZE_PASS_DEPENDENCY()
1506 if (!MRI->hasOneNonDBGUse(Reg)) in findTargetRecurrence()
DMachineCSE.cpp174 bool OnlyOneUse = MRI->hasOneNonDBGUse(Reg); in INITIALIZE_PASS_DEPENDENCY()
DTailDuplicator.cpp247 if (MRI->hasOneNonDBGUse(Src) && in tailDuplicateAndUpdate()
DRegAllocFast.cpp787 MRI->hasOneNonDBGUse(VirtReg)) { in defineVirtReg()
DMachineLICM.cpp837 return MO.isKill() || MRI->hasOneNonDBGUse(MO.getReg()); in isOperandKill()
DTargetInstrInfo.cpp707 MRI.hasOneNonDBGUse(MI1->getOperand(0).getReg()); in hasReassociableSibling()
DTwoAddressInstructionPass.cpp524 if (!MRI->hasOneNonDBGUse(Reg)) in findOnlyInterestingUse()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUInstructions.td164 return MRI.hasOneNonDBGUse(MI.getOperand(0).getReg());
173 return MRI.hasOneNonDBGUse(MI.getOperand(0).getReg());
182 return MRI.hasOneNonDBGUse(MI.getOperand(0).getReg());
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86CallFrameOptimization.cpp615 if (!MRI->hasOneNonDBGUse(Reg)) in canFoldIntoRegPush()
DX86AvoidStoreForwardingBlocks.cpp543 if (!MRI->hasOneNonDBGUse(DefVR)) in findPotentiallylBlockedCopies()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiInstrInfo.cpp461 if (!MRI.hasOneNonDBGUse(Reg)) in canFoldIntoSelect()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h565 bool hasOneNonDBGUse(unsigned RegNo) const;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.cpp661 bool DeleteDef = MRI->hasOneNonDBGUse(Reg); in FoldImmediate()

12