Home
last modified time | relevance | path

Searched refs:hexagon (Results 1 – 25 of 68) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonPassRegistry.def19 LOOP_PASS("hexagon-loop-idiom", HexagonLoopIdiomRecognitionPass())
20 LOOP_PASS("hexagon-vlcr", HexagonVectorLoopCarriedReusePass())
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DHexagon.cpp161 void hexagon::getHexagonTargetFeatures(const Driver &D, in getHexagonTargetFeatures()
193 void hexagon::Assembler::RenderExtraToolArgs(const JobAction &JA, in RenderExtraToolArgs()
197 void hexagon::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
208 CmdArgs.push_back("--arch=hexagon"); in ConstructJob()
215 "-mcpu=hexagon" + in ConstructJob()
274 void hexagon::Linker::RenderExtraToolArgs(const JobAction &JA, in RenderExtraToolArgs()
329 CmdArgs.push_back("-march=hexagon"); in constructHexagonLinkArgs()
330 CmdArgs.push_back(Args.MakeArgString("-mcpu=hexagon" + CpuVer)); in constructHexagonLinkArgs()
335 // The following should be the default, but doing as hexagon-gcc does. in constructHexagonLinkArgs()
355 CmdArgs.push_back("-dynamic-linker=/lib/ld-musl-hexagon in constructHexagonLinkArgs()
[all...]
H A DLinux.cpp271 const bool IsHexagon = Arch == llvm::Triple::hexagon; in Linux()
799 const bool IsHexagon = getTriple().getArch() == llvm::Triple::hexagon; in getSupportedSanitizers()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/TargetInfo/
H A DHexagonTargetInfo.cpp19 RegisterTarget<Triple::hexagon, /*HasJIT=*/true> X( in LLVMInitializeHexagonTargetInfo()
/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DTriple.cpp42 case hexagon: return "hexagon"; in getArchTypeName()
179 case hexagon: return "hexagon"; in getArchTypePrefix()
424 .Case("hexagon", hexagon) in getArchTypeForLLVMName()
572 .Case("hexagon", Triple::hexagon) in parseArch()
912 case Triple::hexagon: in getDefaultFormat()
1611 case llvm::Triple::hexagon: in getArchPointerBitWidth()
1703 case Triple::hexagon: in get32BitArchVariant()
1771 case Triple::hexagon: in get64BitArchVariant()
1856 case Triple::hexagon: in getBigEndianArchVariant()
1961 case Triple::hexagon: in isLittleEndian()
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Static/
H A DDynamicLoaderStatic.cpp38 case llvm::Triple::hexagon: in LLDB_PLUGIN_DEFINE()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsHexagon.td15 // All Hexagon intrinsics start with "llvm.hexagon.".
16 let TargetPrefix = "hexagon" in {
131 let TargetPrefix = "hexagon" in {
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCSectionELF.cpp121 } else if (Arch == Triple::hexagon) { in printSwitchToSection()
/freebsd/contrib/ntp/sntp/libevent/
H A Dconfig.sub265 | hexagon \
1568 hexagon-*)
/freebsd/contrib/ntp/sntp/libevent/build-aux/
H A Dconfig.sub265 | hexagon \
1571 hexagon-*)
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DXRayInstrumentation.cpp231 case Triple::ArchType::hexagon: in runOnMachineFunction()
/freebsd/contrib/dialog/
H A Dconfig.sub1182 | hexagon \
1529 hexagon-*)
/freebsd/contrib/file/
H A Dconfig.sub1199 | hexagon \
1553 hexagon-*)
/freebsd/contrib/libevent/build-aux/
H A Dconfig.sub1180 | hexagon \
1556 hexagon-*)
/freebsd/crypto/openssh/
H A Dconfig.sub1204 | hexagon \
1561 hexagon-*)
/freebsd/contrib/sqlite3/
H A Dconfig.sub1204 | hexagon \
1557 hexagon-*)
/freebsd/contrib/ldns/
H A Dconfig.sub1204 | hexagon \
1557 hexagon-*)
/freebsd/contrib/llvm-project/clang/lib/Driver/
H A DXRayArgs.cpp49 case llvm::Triple::hexagon: in XRayArgs()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_syscall_linux_hexagon.inc9 // Implementations of internal_syscall and internal_iserror for Linux/hexagon.
/freebsd/contrib/openpam/
H A Dconfig.sub710 | hexagon-* \
1563 hexagon-*)
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DRuntimeLibcalls.cpp259 if (TT.getArch() == Triple::ArchType::hexagon) { in initLibcalls()
/freebsd/contrib/llvm-project/lldb/source/Utility/
H A DArchSpec.cpp216 {eByteOrderLittle, 4, 4, 4, llvm::Triple::hexagon,
218 {eByteOrderLittle, 4, 4, 4, llvm::Triple::hexagon,
220 {eByteOrderLittle, 4, 4, 4, llvm::Triple::hexagon,
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DDynamicLoaderHexagonDYLD.cpp93 if (triple_ref.getArch() == llvm::Triple::hexagon) in CreateInstance()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ABI/Hexagon/
H A DABISysV_hexagon.cpp1004 if (arch.GetTriple().getArch() == llvm::Triple::hexagon) { in CreateInstance()
/freebsd/contrib/unbound/
H A Dconfig.sub1312 | hexagon \
1780 hexagon-*)

123