Searched refs:CSInfo (Results 1 - 13 of 13) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp411 CallSiteInfo CSInfo; member in struct:__anon2608::VTableSlotInfo
427 return CSInfo;
431 return CSInfo;
519 void applyUniformRetValOpt(CallSiteInfo &CSInfo, StringRef FnName,
522 CallSiteInfo &CSInfo,
550 void applyUniqueRetValOpt(CallSiteInfo &CSInfo, StringRef FnName, bool IsOne,
554 CallSiteInfo &CSInfo,
558 void applyVirtualConstProp(CallSiteInfo &CSInfo, StringRef FnName,
885 auto Apply = [&](CallSiteInfo &CSInfo) {
886 for (auto &&VCallSite : CSInfo
1206 applyUniformRetValOpt(CallSiteInfo &CSInfo, StringRef FnName, uint64_t TheRetVal) argument
1215 tryUniformRetValOpt( MutableArrayRef<VirtualCallTarget> TargetsForSlot, CallSiteInfo &CSInfo, WholeProgramDevirtResolution::ByArg *Res) argument
1312 applyUniqueRetValOpt(CallSiteInfo &CSInfo, StringRef FnName, bool IsOne, Constant *UniqueMemberAddr) argument
1333 tryUniqueRetValOpt( unsigned BitWidth, MutableArrayRef<VirtualCallTarget> TargetsForSlot, CallSiteInfo &CSInfo, WholeProgramDevirtResolution::ByArg *Res, VTableSlot Slot, ArrayRef<uint64_t> Args) argument
1381 applyVirtualConstProp(CallSiteInfo &CSInfo, StringRef FnName, Constant *Byte, Constant *Bit) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRPrinter.cpp410 for (const auto &CSInfo : MFI.getCalleeSavedInfo()) {
411 if (!CSInfo.isSpilledToReg() && MFI.isDeadObjectIndex(CSInfo.getFrameIdx()))
415 printRegMIR(CSInfo.getReg(), Reg, TRI);
416 if (!CSInfo.isSpilledToReg()) {
417 auto StackObjectInfo = StackObjectOperandMapping.find(CSInfo.getFrameIdx());
424 CSInfo.isRestored();
428 CSInfo.isRestored();
471 for (auto CSInfo : MF.getCallSitesInfo()) {
476 MachineBasicBlock::const_instr_iterator CallI = CSInfo
[all...]
H A DMachineFunction.cpp871 CallSiteInfo CSInfo = std::move(CSIt->second);
873 CallSitesInfo[New] = CSInfo;
891 CallSiteInfo CSInfo = CSIt->second;
892 CallSitesInfo[New] = CSInfo;
H A DMachineVerifier.cpp2328 for (auto CSInfo : MF->getCallSitesInfo())
2329 if (!CSInfo.first->isCall())
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineFrameInfo.h293 std::vector<CalleeSavedInfo> CSInfo; member in class:llvm::MachineFrameInfo
295 /// Has CSInfo been set yet?
773 return CSInfo;
776 std::vector<CalleeSavedInfo> &getCalleeSavedInfo() { return CSInfo; }
781 CSInfo = CSI;
H A DMIRYamlMapping.h401 static void mapping(IO &YamlIO, CallSiteInfo &CSInfo) { argument
402 YamlIO.mapRequired("bb", CSInfo.CallLocation.BlockNum);
403 YamlIO.mapRequired("offset", CSInfo.CallLocation.Offset);
404 YamlIO.mapOptional("fwdArgRegs", CSInfo.ArgForwardingRegs,
H A DSelectionDAG.h279 CallSiteInfo CSInfo; member in struct:llvm::SelectionDAG::CallSiteDbgInfo
1717 SDCallSiteDbgInfo[CallNode].CSInfo = std::move(CallInfo);
1723 return std::move(I->second).CSInfo;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp376 MachineFunction::CallSiteInfo CSInfo;
381 CSInfo.emplace_back(Reg, ArgRegPair.ArgNo);
385 MF.addCallArgsForwardingRegs(&*CallI, std::move(CSInfo));
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp427 Optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo; local
429 CSInfo.emplace(*CSKind, Checksum);
430 return createFile(FileName, CSInfo, getSource(SM, SM.getFileID(Loc)));
435 Optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo,
467 llvm::DIFile *F = DBuilder.createFile(File, Dir, CSInfo, Source);
514 Optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo; local
608 CSInfo.emplace(*CSKind, Checksum);
610 remapDIPath(MainFileName), remapDIPath(getCurrentDirname()), CSInfo,
434 createFile(StringRef FileName, Optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo, Optional<StringRef> Source) argument
H A DCGDebugInfo.h584 Optional<llvm::DIFile::ChecksumInfo<StringRef>> CSInfo,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp3926 MachineFunction::CallSiteInfo CSInfo; local
4126 CSInfo.erase(std::remove_if(CSInfo.begin(), CSInfo.end(),
4130 CSInfo.end());
4136 CSInfo.emplace_back(VA.getLocReg(), i);
4315 DAG.addCallSiteInfo(Ret.getNode(), std::move(CSInfo));
4322 DAG.addCallSiteInfo(Chain.getNode(), std::move(CSInfo));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp2101 MachineFunction::CallSiteInfo CSInfo; local
2227 CSInfo.emplace_back(VA.getLocReg(), i);
2466 DAG.addCallSiteInfo(Ret.getNode(), std::move(CSInfo));
2473 DAG.addCallSiteInfo(Chain.getNode(), std::move(CSInfo));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp3809 MachineFunction::CallSiteInfo CSInfo;
4002 CSInfo.emplace_back(VA.getLocReg(), I);
4271 DAG.addCallSiteInfo(Ret.getNode(), std::move(CSInfo));
4281 DAG.addCallSiteInfo(Chain.getNode(), std::move(CSInfo));
[all...]

Completed in 406 milliseconds