Home
last modified time | relevance | path

Searched refs:NewSP (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DDebugLoc.cpp71 const DebugLoc &RootLoc, DISubprogram &NewSP, LLVMContext &Ctx, in replaceInlinedAtSubprogram() argument
92 *LocToUpdate->getScope(), NewSP, Ctx, Cache); in replaceInlinedAtSubprogram()
H A DDebugInfo.cpp867 auto *NewSP = cast<DISubprogram>(Mapper.mapNode(SP)); in stripNonLineTableDebugInfo() local
868 Changed |= SP != NewSP; in stripNonLineTableDebugInfo()
869 F.setSubprogram(NewSP); in stripNonLineTableDebugInfo()
H A DDIBuilder.cpp600 auto NewSP = SP->cloneWithFlags(SP->getFlags() | DINode::FlagArtificial); in createArtificialSubprogram() local
601 return MDNode::replaceWithDistinct(std::move(NewSP)); in createArtificialSubprogram()
H A DDebugInfoMetadata.cpp1050 DILocalScope &RootScope, DISubprogram &NewSP, LLVMContext &Ctx, in cloneScopeForSubprogram() argument
1066 DIScope *UpdatedScope = CachedResult ? CachedResult : &NewSP; in cloneScopeForSubprogram()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugLoc.h92 replaceInlinedAtSubprogram(const DebugLoc &DL, DISubprogram &NewSP,
H A DDebugInfoMetadata.h1597 cloneScopeForSubprogram(DILocalScope &RootScope, DISubprogram &NewSP,
1734 auto NewSP = clone(); in cloneWithFlags() local
1735 NewSP->Flags = NewFlags; in cloneWithFlags()
1736 return NewSP; in cloneWithFlags()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp1549 auto NewSP = DIB.createFunction( in fixupDebugInfoPostExtraction() local
1552 NewFunc.setSubprogram(NewSP); in fixupDebugInfoPostExtraction()
1579 *OldVar->getScope(), *NewSP, Ctx, Cache); in fixupDebugInfoPostExtraction()
1603 *NewSP, Ctx, Cache)); in fixupDebugInfoPostExtraction()
1623 *OldLabel->getScope(), *NewSP, Ctx, Cache); in fixupDebugInfoPostExtraction()
1653 DIB.finalizeSubprogram(NewSP); in fixupDebugInfoPostExtraction()
1660 DebugLoc::replaceInlinedAtSubprogram(DL, *NewSP, Ctx, Cache)); in fixupDebugInfoPostExtraction()
1663 auto updateLoopInfoLoc = [&Ctx, &Cache, NewSP](Metadata *MD) -> Metadata * { in fixupDebugInfoPostExtraction()
1665 return DebugLoc::replaceInlinedAtSubprogram(Loc, *NewSP, Ctx, Cache); in fixupDebugInfoPostExtraction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp4044 SDValue NewSP; in lowerDYNAMIC_STACKALLOC_ELF() local
4046 NewSP = DAG.getNode(SystemZISD::PROBED_ALLOCA, DL, in lowerDYNAMIC_STACKALLOC_ELF()
4048 Chain = NewSP.getValue(1); in lowerDYNAMIC_STACKALLOC_ELF()
4051 NewSP = DAG.getNode(ISD::SUB, DL, MVT::i64, OldSP, NeededSpace); in lowerDYNAMIC_STACKALLOC_ELF()
4053 Chain = DAG.getCopyToReg(Chain, DL, SPReg, NewSP); in lowerDYNAMIC_STACKALLOC_ELF()
4060 SDValue Result = DAG.getNode(ISD::ADD, DL, MVT::i64, NewSP, ArgAdjust); in lowerDYNAMIC_STACKALLOC_ELF()
4073 Chain = DAG.getStore(Chain, DL, Backchain, getBackchainAddress(NewSP, DAG), in lowerDYNAMIC_STACKALLOC_ELF()
4767 SDValue NewSP = Op.getOperand(1); in lowerSTACKRESTORE() local
4778 Chain = DAG.getCopyToReg(Chain, DL, Regs->getStackPointerRegister(), NewSP); in lowerSTACKRESTORE()
4781 Chain = DAG.getStore(Chain, DL, Backchain, getBackchainAddress(NewSP, DAG), in lowerSTACKRESTORE()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2831 SDValue NewSP = DAG.getNode(ISD::SUB, dl, VT, SP, Size); // Value in LowerDYNAMIC_STACKALLOC() local
2832 Chain = DAG.getCopyToReg(SP.getValue(1), dl, SPReg, NewSP); // Output chain in LowerDYNAMIC_STACKALLOC()
2836 SDValue NewVal = DAG.getNode(ISD::ADD, dl, VT, NewSP, in LowerDYNAMIC_STACKALLOC()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp20855 SDValue NewSP = DAG.getCopyFromReg(Chain, DL, ARM::SP, MVT::i32); in LowerDYNAMIC_STACKALLOC() local
20856 Chain = NewSP.getValue(1); in LowerDYNAMIC_STACKALLOC()
20858 SDValue Ops[2] = { NewSP, Chain }; in LowerDYNAMIC_STACKALLOC()