Home
last modified time | relevance | path

Searched defs:UseInst (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSink.cpp132 BasicBlock *UseBlock = UseInst->getParent(); in SinkInstruction() local
H A DDeadStoreElimination.cpp1197 Instruction *UseInst = cast<MemoryUseOrDef>(UseAccess)->getMemoryInst(); in isWriteAtEndOfFunction() local
1536 Instruction *UseInst = cast<MemoryUseOrDef>(UseAccess)->getMemoryInst(); in getDomMemoryDef() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNNSAReassign.cpp220 const MachineInstr *UseInst = U.getParent(); in CheckNSA() local
H A DAMDGPULateCodeGenPrepare.cpp325 Instruction *UseInst = cast<Instruction>(V); in optimizeLiveType() local
H A DAMDGPUPromoteAlloca.cpp1162 Instruction *UseInst = cast<Instruction>(User); in collectUsesWithPtrTypes() local
H A DSIInstrInfo.cpp9415 auto &UseInst = *Use.getParent(); in execMayBeModifiedBeforeAnyUse() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp134 Value *SimplifyIndvar::foldIVUser(Instruction *UseInst, Instruction *IVOperand) { in foldIVUser()
594 bool SimplifyIndvar::eliminateIVUser(Instruction *UseInst, in eliminateIVUser()
682 bool SimplifyIndvar::replaceFloatIVWithIntegerIV(Instruction *UseInst) { in replaceFloatIVWithIntegerIV()
739 bool SimplifyIndvar::eliminateIdentitySCEV(Instruction *UseInst, in eliminateIdentitySCEV()
929 Instruction *UseInst = UseOper.first; in simplifyUsers() local
H A DLocal.cpp1342 if (Instruction *UseInst = dyn_cast<Instruction>(U.getUser())) in TryToSimplifyUncondBranchFromEmptyBlock() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRCanonicalizerPass.cpp210 MachineInstr *UseInst = UO.getParent(); in rescheduleCanonically() local
H A DMachineSink.cpp447 MachineInstr &UseInst = *MO.getParent(); in PerformSinkAndFold() local
625 MachineInstr *UseInst = MO.getParent(); in AllUsesDominatedByBlock() local
637 MachineInstr *UseInst = MO.getParent(); in AllUsesDominatedByBlock() local
H A DRegAllocFast.cpp523 for (const MachineInstr &UseInst : MRI->use_nodbg_instructions(VirtReg)) { in mayLiveOut() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCPreEmitPeephole.cpp258 MachineBasicBlock::iterator UseInst; in addLinkerOpt() member
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FastPreTileConfig.cpp143 for (const MachineInstr &UseInst : MRI->use_nodbg_instructions(VirtReg)) { in mayLiveOut() local
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp450 const MachineInstr *UseInst = Use.getParent(); in oneUseDominatesOtherUses() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp283 const Instruction *UseInst, AliasAnalysisType &AA) { in instructionClobbersQuery()
H A DScalarEvolution.cpp9502 getConstantEvolvingPHIOperands(Instruction *UseInst, const Loop *L, in getConstantEvolvingPHIOperands()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp4688 auto *UseInst = dyn_cast<Instruction>(U.getUser()); in removeUnusedBlocksFromParent() local