Home
last modified time | relevance | path

Searched refs:hasOneDef (Results 1 – 13 of 13) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerBrUnless.cpp76 assert(MRI.hasOneDef(Cond)); in runOnMachineFunction()
H A DWebAssemblyRegStackify.cpp389 if (!MO.isDef() && !MRI.hasOneDef(Reg)) in isSafeToMove()
525 if (MRI.hasOneDef(Reg) && MRI.hasOneUse(Reg)) { in moveForSingleUse()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRangeShrink.cpp193 } else if (MRI.hasOneNonDBGUse(Reg) && MRI.hasOneDef(Reg) && DefMO && in runOnMachineFunction()
H A DDetectDeadLanes.cpp352 if (!MRI->hasOneDef(Reg)) in determineInitialDefinedLanes()
388 if (MRI->hasOneDef(MOReg)) { in determineInitialDefinedLanes()
H A DMachineFunction.cpp1070 assert(MRI.hasOneDef(State.first)); in salvageCopySSA()
1196 assert(RegInfo->hasOneDef(Reg)); in finalizeDebugInstrRefs()
H A DScheduleDAGInstrs.cpp464 if (MRI.hasOneDef(Reg)) in addVRegDefDeps()
H A DMachineSink.cpp407 if (!MRI->hasOneDef(MO.getReg())) in FindLoopSinkCandidates()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineCFGStructurizer.cpp1013 if (!MRI->hasOneDef(Reg)) { in removeFalseRegisterKills()
1022 } else if (!MRI->hasOneDef(Reg)) { in removeFalseRegisterKills()
1028 assert(MRI->hasOneDef(Reg) && "Register has multiple definitions"); in removeFalseRegisterKills()
1932 } else if (!MRI->hasOneDef(Reg)) { in getDefInstr()
1943 assert(MRI->hasOneDef(Reg) && "Register has multiple definitions"); in getDefInstr()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp805 if (!MRI->hasOneDef(VReg)) in EmitDbgInstrRef()
824 if (!MRI->hasOneDef(VReg)) in EmitDbgInstrRef()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86DomainReassignment.cpp438 if (!MRI->hasOneDef(Reg)) in visitRegister()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h444 bool hasOneDef(Register RegNo) const { in hasOneDef() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp337 if (!MRI.hasOneDef(Reg) && !MRI.def_empty(Reg)) in isSSA()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp6181 if (!MRI->hasOneDef(CopyVReg)) in optimizeCondBranch()