/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyRegColoring.cpp | 272 if (MRI->isLiveIn(LHS->reg()) != MRI->isLiveIn(RHS->reg())) in runOnMachineFunction() 273 return MRI->isLiveIn(LHS->reg()); in runOnMachineFunction() 294 if (!MRI->isLiveIn(Old)) in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveVariables.h | 107 bool isLiveIn(const MachineBasicBlock &MBB, Register Reg, 281 bool isLiveIn(Register Reg, const MachineBasicBlock &MBB) { in isLiveIn() function 282 return getVarInfo(Reg).isLiveIn(MBB, Reg, *MRI); in isLiveIn()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanValue.h | 167 bool isLiveIn() const { return !hasDefiningRecipe(); } in isLiveIn() function 173 assert(isLiveIn() && in getLiveInIRValue() 178 assert(isLiveIn() && in getLiveInIRValue()
|
H A D | VPlan.cpp | 228 if (Def->isLiveIn()) in get() 256 assert((VF.isScalar() || Def->isLiveIn() || hasVectorValue(Def, Part) || in get() 290 assert(Def->isLiveIn() && "expected a live-in"); in get() 1115 if (TripCount->isLiveIn()) in printLiveIns() 1244 if (TripCount->isLiveIn()) in duplicate() 1537 if (V->isLiveIn() && isa<ConstantInt, ConstantFP>(UV)) in assignName()
|
H A D | VPlanAnalysis.cpp | 237 if (V->isLiveIn()) { in inferScalarType()
|
H A D | VPlanPatternMatch.h | 62 if (!VPV->isLiveIn()) in match()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | PHIElimination.cpp | 97 bool isLiveIn(Register Reg, const MachineBasicBlock *MBB); 803 ShouldSplit = ShouldSplit && !isLiveIn(Reg, &MBB); in SplitPHIEdges() 834 bool PHIEliminationImpl::isLiveIn(Register Reg, const MachineBasicBlock *MBB) { in isLiveIn() function in PHIEliminationImpl 840 return LV->isLiveIn(Reg, *MBB); in isLiveIn()
|
H A D | ImplicitNullChecks.cpp | 323 if (MBB->isLiveIn(*AR)) in AnyAliasLiveIn() 783 if (!Reg || MBB->isLiveIn(Reg)) in rewriteNullChecks() 792 if (!NC.getNotNullSucc()->isLiveIn(MO.getReg())) in rewriteNullChecks()
|
H A D | MachineCycleAnalysis.cpp | 130 return Block->isLiveIn(Reg); in isCycleInvariant()
|
H A D | MachineLateInstrsCleanup.cpp | 136 if (!MBB->isLiveIn(Reg)) in clearKillsForDef()
|
H A D | MachineLoopInfo.cpp | 283 } else if (getHeader()->isLiveIn(Reg)) { in isLoopInvariant()
|
H A D | LiveRangeCalc.cpp | 222 bool IsLiveIn = MBB->isLiveIn(PhysReg); in findReachingDefs() 224 IsLiveIn = MBB->isLiveIn(*Alias); in findReachingDefs()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoops.cpp | 188 if (Preheader->isLiveIn(PPC::CTR) || Preheader->isLiveIn(PPC::CTR8)) in processLoop()
|
H A D | PPCPreEmitPeephole.cpp | 583 if (SuccMBB->isLiveIn(CRBit) || SuccMBB->isLiveIn(CRReg)) { in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIOptimizeVGPRLiveRange.cpp | 254 if (!VI.isLiveIn(*Endif, MOReg, *MRI)) { in collectCandidateRegisters() 285 if (VI.isLiveIn(*Endif, Reg, *MRI)) { in collectCandidateRegisters() 380 OldVarInfo.isLiveIn(*Succ, MOReg, *MRI)) { in collectWaterfallCandidateRegisters()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVRedundantCopyElimination.cpp | 156 if (!MBB.isLiveIn(TargetReg)) in optimizeBlock()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcFrameLowering.cpp | 359 if (!MBB.isLiveIn(reg)) in remapRegsForLeafProc() 365 if (!MBB.isLiveIn(reg)) in remapRegsForLeafProc()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZFrameLowering.cpp | 306 bool IsLive = MBB.isLiveIn(GPR64) || MBB.isLiveIn(GPR32); in addSavedGPR() 469 if (MF.front().isLiveIn(SystemZ::R6D) && in processFunctionBeforeFrameFinalized() 1313 if (!MBB.isLiveIn(Reg)) in emitPrologue() 1358 bool NeedSaveArg = PrologMBB.isLiveIn(SystemZ::R3D); in inlineStackProbe()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | Thumb1FrameLowering.cpp | 879 bool isKill = !MRI.isLiveIn(Reg); in pushRegsToStack() 919 bool isKill = !MRI.isLiveIn(*HiRegToSave); in pushRegsToStack() 1120 !MF.getRegInfo().isLiveIn(Reg) && !(hasFP(MF) && Reg == FPReg)) in spillCalleeSavedRegisters() 1123 if (!MF.getRegInfo().isLiveIn(ArgReg)) in spillCalleeSavedRegisters()
|
H A D | ARMFixCortexA57AES1742098Pass.cpp | 305 bool IsLiveIn = MF.front().isLiveIn(MOp.getReg()); in analyzeMF()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64LowerHomogeneousPrologEpilog.cpp | 427 if (SuccMBB->isLiveIn(AArch64::W16) || SuccMBB->isLiveIn(AArch64::X16)) in shouldUseFrameHelper()
|
H A D | AArch64ConditionOptimizer.cpp | 157 if (SuccBB->isLiveIn(AArch64::NZCV)) in findSuitableCompare()
|
H A D | AArch64RedundantCopyElimination.cpp | 459 if (!MBB->isLiveIn(KnownReg)) in optimizeBlock()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FrameLowering.cpp | 221 if (Succ->isLiveIn(X86::EFLAGS)) in flagsNeedToBePreservedBeforeTheTerminators() 349 UseLEA = STI.useLeaForSP() || MBB.isLiveIn(X86::EFLAGS); in BuildStackAdjustment() 981 const bool IsRCXLiveIn = MBB.isLiveIn(X86::RCX); in emitStackProbeInlineWindowsCoreCLR64() 982 const bool IsRDXLiveIn = MBB.isLiveIn(X86::RDX); in emitStackProbeInlineWindowsCoreCLR64() 2973 if (MRI.isLiveIn(Reg)) in spillCalleeSavedRegisters() 2978 if (MRI.isLiveIn(*AReg)) in spillCalleeSavedRegisters() 3216 assert(!MF.getRegInfo().isLiveIn(ScratchReg) && in adjustForSegmentedStacks() 3353 SaveScratch2 = MF.getRegInfo().isLiveIn(ScratchReg2); in adjustForSegmentedStacks() 3357 assert((!MF.getRegInfo().isLiveIn(ScratchReg2) || SaveScratch2) && in adjustForSegmentedStacks() 3618 assert(!MF.getRegInfo().isLiveIn(ScratchReg) && in adjustForHiPEPrologue() [all …]
|
H A D | X86FlagsCopyLowering.cpp | 487 while (TestMBB->isLiveIn(X86::EFLAGS) && !TestMBB->pred_empty() && in runOnMachineFunction() 641 if (SuccMBB->isLiveIn(X86::EFLAGS) && in runOnMachineFunction()
|