/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | WholeProgramDevirt.cpp | 507 CallSiteInfo CSInfo; member 523 return CSInfo; in findCallSiteInfo() 527 return CSInfo; in findCallSiteInfo() 1247 if (CSInfo.isExported()) in applySingleImplDevirt() 1249 CSInfo.markDevirt(); in applySingleImplDevirt() 1251 Apply(SlotInfo.CSInfo); in applySingleImplDevirt() 1279 AddCalls(SlotInfo.CSInfo); in AddCalls() 1541 Apply(SlotInfo.CSInfo); in applyICallBranchFunnel() 1593 CSInfo.markDevirt(); in applyUniformRetValOpt() 1709 CSInfo.markDevirt(); in applyUniqueRetValOpt() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MIRPrinter.cpp | 464 for (const auto &CSInfo : MFI.getCalleeSavedInfo()) { in convertStackObjects() local 465 const int FrameIdx = CSInfo.getFrameIdx(); in convertStackObjects() 466 if (!CSInfo.isSpilledToReg() && MFI.isDeadObjectIndex(FrameIdx)) in convertStackObjects() 470 printRegMIR(CSInfo.getReg(), Reg, TRI); in convertStackObjects() 471 if (!CSInfo.isSpilledToReg()) { in convertStackObjects() 480 Object.CalleeSavedRestored = CSInfo.isRestored(); in convertStackObjects() 484 Object.CalleeSavedRestored = CSInfo.isRestored(); in convertStackObjects() 531 for (auto CSInfo : MF.getCallSitesInfo()) { in convertCallSiteObjects() local 536 MachineBasicBlock::const_instr_iterator CallI = CSInfo.first->getIterator(); in convertCallSiteObjects() 543 for (auto ArgReg : CSInfo.second) { in convertCallSiteObjects()
|
H A D | MachineFunction.cpp | 914 CallSiteInfo CSInfo = CSIt->second; in copyCallSiteInfo() local 915 CallSitesInfo[New] = CSInfo; in copyCallSiteInfo() 932 CallSiteInfo CSInfo = std::move(CSIt->second); in moveCallSiteInfo() local 934 CallSitesInfo[New] = CSInfo; in moveCallSiteInfo()
|
H A D | MachineVerifier.cpp | 3019 for (auto CSInfo : MF->getCallSitesInfo()) in visitMachineFunctionAfter() local 3020 if (!CSInfo.first->isCall()) in visitMachineFunctionAfter()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineFrameInfo.h | 293 std::vector<CalleeSavedInfo> CSInfo; variable 795 return CSInfo; in getCalleeSavedInfo() 798 std::vector<CalleeSavedInfo> &getCalleeSavedInfo() { return CSInfo; } in getCalleeSavedInfo() 803 CSInfo = std::move(CSI); in setCalleeSavedInfo()
|
H A D | MIRYamlMapping.h | 506 static void mapping(IO &YamlIO, CallSiteInfo &CSInfo) { 507 YamlIO.mapRequired("bb", CSInfo.CallLocation.BlockNum); 508 YamlIO.mapRequired("offset", CSInfo.CallLocation.Offset); 509 YamlIO.mapOptional("fwdArgRegs", CSInfo.ArgForwardingRegs,
|
H A D | SelectionDAG.h | 285 CallSiteInfo CSInfo; 2309 SDEI[Node].CSInfo = std::move(CallInfo); 2314 return I != SDEI.end() ? std::move(I->second).CSInfo : CallSiteInfo();
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
H A D | MIRParser.cpp | 423 MachineFunction::CallSiteInfo CSInfo; in initializeCallSiteInfo() local 428 CSInfo.emplace_back(Reg, ArgRegPair.ArgNo); in initializeCallSiteInfo() 432 MF.addCallArgsForwardingRegs(&*CallI, std::move(CSInfo)); in initializeCallSiteInfo()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.cpp | 394 std::optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo; in getOrCreateFile() local 401 CSInfo = TheCU->getFile()->getChecksum(); in getOrCreateFile() 424 if (!CSInfo) { in getOrCreateFile() 428 CSInfo.emplace(*CSKind, Checksum); in getOrCreateFile() 430 return createFile(FileName, CSInfo, getSource(SM, SM.getFileID(Loc))); in getOrCreateFile() 435 std::optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo, in createFile() argument 468 llvm::DIFile *F = DBuilder.createFile(File, Dir, CSInfo, Source); in createFile() 517 std::optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo; in CreateCompileUnit() local 630 CSInfo.emplace(*CSKind, Checksum); in CreateCompileUnit() 632 remapDIPath(MainFileName), remapDIPath(getCurrentDirname()), CSInfo, in CreateCompileUnit()
|
H A D | CGDebugInfo.h | 667 std::optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLoweringCall.cpp | 2008 MachineFunction::CallSiteInfo CSInfo; in LowerCall() local 2215 CSInfo.emplace_back(VA.getLocReg(), I); in LowerCall() 2503 DAG.addCallSiteInfo(Ret.getNode(), std::move(CSInfo)); in LowerCall() 2533 DAG.addCallSiteInfo(Chain.getNode(), std::move(CSInfo)); in LowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCFrameLowering.cpp | 2243 for (const auto &CSInfo : CSI) { in processFunctionBeforeFrameFinalized() local 2244 if (CSInfo.getReg() == PPC::CR2) { in processFunctionBeforeFrameFinalized() 2245 int FI = CSInfo.getFrameIdx(); in processFunctionBeforeFrameFinalized()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsISelLowering.cpp | 3234 MachineFunction::CallSiteInfo CSInfo; in LowerCall() local 3373 CSInfo.emplace_back(VA.getLocReg(), i); in LowerCall() 3480 DAG.addCallSiteInfo(Ret.getNode(), std::move(CSInfo)); in LowerCall() 3487 DAG.addCallSiteInfo(Chain.getNode(), std::move(CSInfo)); in LowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 7533 MachineFunction::CallSiteInfo CSInfo; in LowerCall() local 7898 llvm::erase_if(CSInfo, [&VA](MachineFunction::ArgRegPair ArgReg) { in LowerCall() 7912 CSInfo.emplace_back(VA.getLocReg(), i); in LowerCall() 8110 DAG.addCallSiteInfo(Ret.getNode(), std::move(CSInfo)); in LowerCall() 8142 DAG.addCallSiteInfo(Chain.getNode(), std::move(CSInfo)); in LowerCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 2365 MachineFunction::CallSiteInfo CSInfo; in LowerCall() local 2574 CSInfo.emplace_back(VA.getLocReg(), i); in LowerCall() 2866 DAG.addCallSiteInfo(Ret.getNode(), std::move(CSInfo)); in LowerCall() 2874 DAG.addCallSiteInfo(Chain.getNode(), std::move(CSInfo)); in LowerCall()
|