| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | WholeProgramDevirt.cpp | 538 CallSiteInfo CSInfo; member 554 return CSInfo; in findCallSiteInfo() 558 return CSInfo; in findCallSiteInfo() 666 void applyUniformRetValOpt(CallSiteInfo &CSInfo, StringRef FnName, 669 CallSiteInfo &CSInfo, 697 void applyUniqueRetValOpt(CallSiteInfo &CSInfo, StringRef FnName, bool IsOne, 701 CallSiteInfo &CSInfo, 705 void applyVirtualConstProp(CallSiteInfo &CSInfo, StringRef FnName, 1198 auto Apply = [&](CallSiteInfo &CSInfo) { in applySingleImplDevirt() argument 1199 for (auto &&VCallSite : CSInfo.CallSites) { in applySingleImplDevirt() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MIRPrinter.cpp | 463 for (const auto &CSInfo : MFI.getCalleeSavedInfo()) { in convertStackObjects() local 464 const int FrameIdx = CSInfo.getFrameIdx(); in convertStackObjects() 465 if (!CSInfo.isSpilledToReg() && MFI.isDeadObjectIndex(FrameIdx)) in convertStackObjects() 469 printRegMIR(CSInfo.getReg(), Reg, TRI); in convertStackObjects() 470 if (!CSInfo.isSpilledToReg()) { in convertStackObjects() 479 Object.CalleeSavedRestored = CSInfo.isRestored(); in convertStackObjects() 483 Object.CalleeSavedRestored = CSInfo.isRestored(); in convertStackObjects() 528 for (auto CSInfo : MF.getCallSitesInfo()) { in convertCallSiteObjects() local 533 MachineBasicBlock::const_instr_iterator CallI = CSInfo.first->getIterator(); in convertCallSiteObjects() 540 for (auto ArgReg : CSInfo.second.ArgRegPairs) { in convertCallSiteObjects()
|
| H A D | MachineFunction.cpp | 968 CallSiteInfo CSInfo = CSIt->second; in copyAdditionalCallInfo() local 969 CallSitesInfo[New] = std::move(CSInfo); in copyAdditionalCallInfo() 991 CallSiteInfo CSInfo = std::move(CSIt->second); in moveAdditionalCallInfo() local 993 CallSitesInfo[New] = std::move(CSInfo); in moveAdditionalCallInfo()
|
| H A D | MachineVerifier.cpp | 3481 for (auto CSInfo : MF->getCallSitesInfo()) in visitMachineFunctionAfter() local 3482 if (!CSInfo.first->isCall()) in visitMachineFunctionAfter()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineFrameInfo.h | 295 std::vector<CalleeSavedInfo> CSInfo; variable 812 return CSInfo; in getCalleeSavedInfo() 815 std::vector<CalleeSavedInfo> &getCalleeSavedInfo() { return CSInfo; } in getCalleeSavedInfo() 820 CSInfo = std::move(CSI); in setCalleeSavedInfo()
|
| H A D | MIRYamlMapping.h | 509 static void mapping(IO &YamlIO, CallSiteInfo &CSInfo) { 510 YamlIO.mapRequired("bb", CSInfo.CallLocation.BlockNum); 511 YamlIO.mapRequired("offset", CSInfo.CallLocation.Offset); 512 YamlIO.mapOptional("fwdArgRegs", CSInfo.ArgForwardingRegs,
|
| H A D | SelectionDAG.h | 296 CallSiteInfo CSInfo; 2495 SDEI[Node].CSInfo = std::move(CallInfo); 2500 return I != SDEI.end() ? std::move(I->second).CSInfo : CallSiteInfo();
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIRParser.cpp | 500 MachineFunction::CallSiteInfo CSInfo; in initializeCallSiteInfo() local 505 CSInfo.ArgRegPairs.emplace_back(Reg, ArgRegPair.ArgNo); in initializeCallSiteInfo() 509 MF.addCallSiteInfo(&*CallI, std::move(CSInfo)); in initializeCallSiteInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVFrameLowering.cpp | 2089 auto storeRegsToStackSlots = [&](decltype(UnmanagedCSI) CSInfo) { in spillCalleeSavedRegisters() argument 2090 for (auto &CS : CSInfo) { in spillCalleeSavedRegisters() 2191 auto loadRegFromStackSlot = [&](decltype(UnmanagedCSI) CSInfo) { in restoreCalleeSavedRegisters() argument 2192 for (auto &CS : CSInfo) { in restoreCalleeSavedRegisters()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDebugInfo.cpp | 545 std::optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo; in getOrCreateFile() local 552 CSInfo = TheCU->getFile()->getChecksum(); in getOrCreateFile() 575 if (!CSInfo) { in getOrCreateFile() 579 CSInfo.emplace(*CSKind, Checksum); in getOrCreateFile() 581 return createFile(FileName, CSInfo, getSource(SM, SM.getFileID(Loc))); in getOrCreateFile() 586 std::optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo, in createFile() argument 619 llvm::DIFile *F = DBuilder.createFile(File, Dir, CSInfo, Source); in createFile() 668 std::optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo; in CreateCompileUnit() local 779 CSInfo.emplace(*CSKind, Checksum); in CreateCompileUnit() 781 remapDIPath(MainFileName), remapDIPath(getCurrentDirname()), CSInfo, in CreateCompileUnit()
|
| H A D | CGDebugInfo.h | 751 std::optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLoweringCall.cpp | 2059 MachineFunction::CallSiteInfo CSInfo; in LowerCall() local 2271 CSInfo.ArgRegPairs.emplace_back(VA.getLocReg(), I); in LowerCall() 2567 DAG.addCallSiteInfo(Ret.getNode(), std::move(CSInfo)); in LowerCall() 2601 DAG.addCallSiteInfo(Chain.getNode(), std::move(CSInfo)); in LowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCFrameLowering.cpp | 2253 for (const auto &CSInfo : CSI) { in processFunctionBeforeFrameFinalized() local 2254 if (CSInfo.getReg() == PPC::CR2) { in processFunctionBeforeFrameFinalized() 2255 int FI = CSInfo.getFrameIdx(); in processFunctionBeforeFrameFinalized()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DwarfDebug.cpp | 807 auto CSInfo = CalleesMap.find(CallMI); in collectCallSiteParameters() local 810 if (CSInfo == CalleesMap.end()) in collectCallSiteParameters() 824 for (const auto &ArgReg : CSInfo->second.ArgRegPairs) { in collectCallSiteParameters()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.cpp | 3401 MachineFunction::CallSiteInfo CSInfo; in LowerCall() local 3539 CSInfo.ArgRegPairs.emplace_back(VA.getLocReg(), i); in LowerCall() 3653 DAG.addCallSiteInfo(Ret.getNode(), std::move(CSInfo)); in LowerCall() 3660 DAG.addCallSiteInfo(Chain.getNode(), std::move(CSInfo)); in LowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 2430 MachineFunction::CallSiteInfo CSInfo; in LowerCall() local 2702 CSInfo.ArgRegPairs.emplace_back(VA.getLocReg(), i); in LowerCall() 3000 DAG.addCallSiteInfo(Ret.getNode(), std::move(CSInfo)); in LowerCall() 3008 DAG.addCallSiteInfo(Chain.getNode(), std::move(CSInfo)); in LowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 8862 MachineFunction::CallSiteInfo CSInfo; in LowerCall() local 9226 llvm::erase_if(CSInfo.ArgRegPairs, in LowerCall() 9241 CSInfo.ArgRegPairs.emplace_back(VA.getLocReg(), i); in LowerCall() 9496 DAG.addCallSiteInfo(Ret.getNode(), std::move(CSInfo)); in LowerCall() 9510 DAG.addCallSiteInfo(Chain.getNode(), std::move(CSInfo)); in LowerCall()
|