Home
last modified time | relevance | path

Searched refs:MCPU (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/MIR/AMDGPU/
H A Dllc-target-cpu-attr-from-cmdline-ir.mir1 # RUN: llc -march=amdgcn -mcpu=hawaii -run-pass=none -o - %s | FileCheck -check-prefix=MCPU %s
7 # MCPU: @with_cpu_attr() #0 {
8 # MCPU: @no_cpu_attr() #1 {
10 # MCPU: attributes #0 = { "target-cpu"="fiji" }
11 # MCPU: attributes #1 = { "target-cpu"="hawaii" }
H A Dllc-target-cpu-attr-from-cmdline.mir1 # RUN: llc -march=amdgcn -mcpu=hawaii -run-pass=none -o - %s | FileCheck -check-prefix=MCPU %s
6 # MCPU: attributes #0 = { "target-cpu"="hawaii" }
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/
H A DTargetSelect.cpp34 return selectTarget(TT, MArch, MCPU, MAttrs); in selectTarget()
41 StringRef MCPU, in selectTarget() argument
88 TheTarget->createTargetMachine(TheTriple.getTriple(), MCPU, FeaturesStr, in selectTarget()
/llvm-project-15.0.7/llvm/tools/llvm-mca/
H A Dllvm-mca.cpp91 MCPU("mcpu", variable
347 if (MCPU == "native") in main()
348 MCPU = std::string(llvm::sys::getHostCPUName()); in main()
360 TheTarget->createMCSubtargetInfo(TripleName, MCPU, FeaturesStr)); in main()
362 if (!STI->isCPUStringValid(MCPU)) in main()
368 << " target triple '" << TheTriple.normalize() << "' and cpu '" << MCPU in main()
373 << "cpu '" << MCPU << "' provides itineraries. However, " in main()
641 << "bottleneck analysis is not supported for in-order CPU '" << MCPU in main()
H A DPipelinePrinter.cpp83 StringRef MCPU = STI.getCPU(); in getJSONTargetInfo() local
102 return json::Object({{"CPUName", MCPU}, {"Resources", std::move(Resources)}}); in getJSONTargetInfo()
/llvm-project-15.0.7/llvm/tools/llvm-mc-disassemble-fuzzer/
H A Dllvm-mc-disassemble-fuzzer.cpp27 MCPU("mcpu", variable
56 TripleName.c_str(), MCPU.c_str(), FeaturesStr.c_str(), nullptr, 0, in DisassembleOneInput()
/llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/
H A DExecutionEngine.h546 std::string MCPU; variable
625 MCPU.assign(mcpu.begin(), mcpu.end()); in setMCPU()
654 StringRef MCPU,
/llvm-project-15.0.7/clang/lib/Driver/ToolChains/
H A DOpenBSD.cpp50 StringRef MArch, MCPU; in ConstructJob() local
51 arm::getARMArchCPUFromArgs(Args, MArch, MCPU, /*FromAs*/ true); in ConstructJob()
52 std::string Arch = arm::getARMTargetCPU(MCPU, MArch, Triple); in ConstructJob()
H A DNetBSD.cpp50 StringRef MArch, MCPU; in ConstructJob() local
51 arm::getARMArchCPUFromArgs(Args, MArch, MCPU, /*FromAs*/ true); in ConstructJob()
52 std::string Arch = arm::getARMTargetCPU(MCPU, MArch, Triple); in ConstructJob()
H A DCommonArgs.cpp369 StringRef MArch, MCPU; in getCPUName() local
370 arm::getARMArchCPUFromArgs(Args, MArch, MCPU, FromAs); in getCPUName()
371 return arm::getARMTargetCPU(MCPU, MArch, T); in getCPUName()
/llvm-project-15.0.7/clang/lib/Driver/ToolChains/Arch/
H A DARM.cpp190 StringRef MCPU, MArch; in setArchNameInTriple() local
192 MCPU = A->getValue(); in setArchNameInTriple()
198 : tools::arm::getARMTargetCPU(MCPU, MArch, Triple); in setArchNameInTriple()
226 if (MCPU.size()) in setArchNameInTriple()
956 std::string MCPU = StringRef(CPU).split("+").first.lower(); in getARMTargetCPU() local
958 if (MCPU == "native") in getARMTargetCPU()
961 return MCPU; in getARMTargetCPU()
/llvm-project-15.0.7/llvm/tools/llvm-mc-assemble-fuzzer/
H A Dllvm-mc-assemble-fuzzer.cpp47 MCPU("mcpu", variable
176 TheTarget->createMCSubtargetInfo(TripleName, MCPU, FeaturesStr)); in AssembleOneInput()
/llvm-project-15.0.7/llvm/unittests/Support/
H A DHost.cpp538 StringRef MCPU = StringSwitch<const char *>(CPU) in TEST_F() local
556 EXPECT_EQ(HostCPU, MCPU); in TEST_F()
/llvm-project-15.0.7/llvm/tools/llvm-cfi-verify/lib/
H A DFileAnalysis.h201 std::string MCPU; variable
H A DFileAnalysis.cpp374 MCPU = ""; in initialiseDisassemblyMembers()
401 TripleName, MCPU, Features.getString())); in initialiseDisassemblyMembers()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCommandFlags.cpp54 CGOPT(std::string, MCPU) in CGOPT()
116 static cl::opt<std::string> MCPU( in CGOPT() local
119 CGBINDOPT(MCPU); in CGOPT()
/llvm-project-15.0.7/llvm/tools/llvm-objdump/
H A Dllvm-objdump.h42 extern std::string MCPU;
H A Dllvm-objdump.cpp199 std::string objdump::MCPU; member in objdump
1834 } else if (MCPU.empty() && Obj->getArch() == llvm::Triple::aarch64) { in disassembleObject()
1852 if (MCPU.empty()) in disassembleObject()
1853 MCPU = Obj->tryGetCPUName().value_or("").str(); in disassembleObject()
1856 TheTarget->createMCSubtargetInfo(TripleName, MCPU, Features.getString())); in disassembleObject()
1886 SecondarySTI.reset(TheTarget->createMCSubtargetInfo(TripleName, MCPU, in disassembleObject()
2742 MCPU = InputArgs.getLastArgValue(OTOOL_mcpu_EQ).str(); in parseOtoolOptions()
2800 MCPU = InputArgs.getLastArgValue(OBJDUMP_mcpu_EQ).str(); in parseObjdumpOptions()
H A DMachODump.cpp7202 if (MCPU.empty() && McpuDefault) in DisassembleMachO()
7205 MachOMCPU = MCPU; in DisassembleMachO()
/llvm-project-15.0.7/llvm/tools/llvm-mc/
H A Dllvm-mc.cpp146 MCPU("mcpu", variable
423 TheTarget->createMCSubtargetInfo(TripleName, MCPU, FeaturesStr)); in main()
/llvm-project-15.0.7/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp94 MCPU("mcpu", variable
796 TheTarget->createMCSubtargetInfo(TripleName, MCPU, "")); in linkAndVerify()