Created
August 29, 2022 16:27
-
-
Save minglotus-6/e37ee198d66555555eb7e1897d5463eb to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#0 llvm::TargetTransformInfoImplBase::getCastInstrCost (this=0x5555609db8e0, Opcode=38, Dst=0x5555609b7200, Src=0x5555609b71d0, | |
CCH=llvm::TargetTransformInfo::CastContextHint::None, CostKind=llvm::TargetTransformInfo::TCK_RecipThroughput, I=0x5555609b91f0) | |
at /path/to/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h:558 | |
#1 0x000055555bdbb6b0 in llvm::BasicTTIImplBase<llvm::AArch64TTIImpl>::getCastInstrCost (this=0x5555609db8d8, Opcode=38, Dst=0x5555609b7200, Src=0x5555609b71d0, | |
CCH=llvm::TargetTransformInfo::CastContextHint::None, CostKind=llvm::TargetTransformInfo::TCK_RecipThroughput, I=0x5555609b91f0) | |
at /path/to/llvm-project/llvm/include/llvm/CodeGen/BasicTTIImpl.h:967 | |
#2 0x000055555bdae106 in llvm::AArch64TTIImpl::getCastInstrCost (this=0x5555609db8d8, Opcode=38, Dst=0x5555609b7200, Src=0x5555609b71d0, | |
CCH=llvm::TargetTransformInfo::CastContextHint::None, CostKind=llvm::TargetTransformInfo::TCK_RecipThroughput, I=0x5555609b91f0) | |
at /path/to/llvm-project/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp:1876 | |
#3 0x000055555bcc16d3 in llvm::TargetTransformInfoImplCRTPBase<llvm::AArch64TTIImpl>::getInstructionCost (this=0x5555609db8e0, U=0x5555609b91f0, Operands=..., | |
CostKind=llvm::TargetTransformInfo::TCK_RecipThroughput) | |
at /path/to/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h:1098 | |
#4 0x000055555bcbe871 in llvm::TargetTransformInfo::Model<llvm::AArch64TTIImpl>::getInstructionCost (this=0x5555609db8d0, U=0x5555609b91f0, Operands=..., | |
CostKind=llvm::TargetTransformInfo::TCK_RecipThroughput) | |
at /path/to/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfo.h:1907 | |
#5 0x000055555d8e2f12 in llvm::TargetTransformInfo::getInstructionCost (this=0x5555609bc958, U=0x5555609b91f0, Operands=..., | |
CostKind=llvm::TargetTransformInfo::TCK_RecipThroughput) at /path/to/llvm-project/llvm/lib/Analysis/TargetTransformInfo.cpp:227 | |
#6 0x000055555d57bdee in llvm::TargetTransformInfo::getInstructionCost (this=0x5555609bc958, U=0x5555609b91f0, CostKind=llvm::TargetTransformInfo::TCK_RecipThroughput) | |
at /path/to/llvm-project/llvm/include/llvm/Analysis/TargetTransformInfo.h:309 | |
#7 0x000055555d57b89a in llvm::CostModelPrinterPass::run (this=0x5555609ba878, F=..., AM=...) | |
at /path/to/llvm-project/llvm/lib/Analysis/CostModel.cpp:138 | |
#8 0x000055555f23bd78 in llvm::detail::PassModel<llvm::Function, llvm::CostModelPrinterPass, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (this=0x5555609ba870, IR=..., AM=...) | |
at /path/to/llvm-project/llvm/include/llvm/IR/PassManagerInternal.h:88 | |
#9 0x000055555e32933e in llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) ( | |
this=0x5555609b6fa8, IR=..., AM=...) at /path/to/llvm-project/llvm/include/llvm/IR/PassManager.h:520 | |
#10 0x000055555bf00130 in llvm::detail::PassModel<llvm::Function, llvm::PassManager<llvm::Function, llvm::AnalysisManager<llvm::Function>>, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Function>>::run(llvm::Function&, llvm::AnalysisManager<llvm::Function>&) (this=0x5555609b6fa0, IR=..., AM=...) | |
at /path/to/llvm-project/llvm/include/llvm/IR/PassManagerInternal.h:88 | |
#11 0x000055555e328b89 in llvm::ModuleToFunctionPassAdaptor::run (this=0x5555609ba8b8, M=..., AM=...) | |
at /path/to/llvm-project/llvm/lib/IR/PassManager.cpp:127 | |
#12 0x000055555bf00094 in llvm::detail::PassModel<llvm::Module, llvm::ModuleToFunctionPassAdaptor, llvm::PreservedAnalyses, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (this=0x5555609ba8b0, IR=..., AM=...) | |
at /path/to/llvm-project/llvm/include/llvm/IR/PassManagerInternal.h:88 | |
#13 0x000055555e328f88 in llvm::PassManager<llvm::Module, llvm::AnalysisManager<llvm::Module>>::run(llvm::Module&, llvm::AnalysisManager<llvm::Module>&) (this=0x7fffffffac90, | |
IR=..., AM=...) at /path/to/llvm-project/llvm/include/llvm/IR/PassManager.h:520 | |
#14 0x000055555b7a84a7 in llvm::runPassPipeline (Arg0=..., M=..., TM=0x5555609b5360, TLII=0x7fffffffcdc0, Out=0x5555609b66d0, ThinLTOLinkOut=0x0, OptRemarkFile=0x0, | |
PassPipeline=..., Passes=..., PassPlugins=..., OK=llvm::opt_tool::OK_NoOutput, VK=llvm::opt_tool::VK_VerifyInAndOut, ShouldPreserveAssemblyUseListOrder=false, | |
ShouldPreserveBitcodeUseListOrder=true, EmitSummaryIndex=false, EmitModuleHash=false, EnableDebugify=false, VerifyDIPreserve=false) | |
at /path/to/llvm-project/llvm/tools/opt/NewPMDriver.cpp:525 | |
#15 0x000055555b7d977f in main (argc=4, argv=0x7fffffffd998) at /path/to/llvm-project/llvm/tools/opt/opt.cpp:783 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment