Home
last modified time | relevance | path

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

123

/openbsd/gnu/llvm/llvm/utils/gn/secondary/compiler-rt/lib/builtins/
H A DBUILD.gn504 "hexagon/dfdiv.S",
505 "hexagon/dffma.S",
507 "hexagon/dfmul.S",
508 "hexagon/dfsqrt.S",
509 "hexagon/divdi3.S",
510 "hexagon/divsi3.S",
516 "hexagon/moddi3.S",
517 "hexagon/modsi3.S",
520 "hexagon/udivdi3.S",
523 "hexagon/udivsi3.S",
[all …]
/openbsd/gnu/llvm/compiler-rt/lib/builtins/
H A DCMakeLists.txt623 # hexagon arch
629 hexagon/dfdiv.S
630 hexagon/dffma.S
632 hexagon/dfmul.S
633 hexagon/dfsqrt.S
634 hexagon/divdi3.S
635 hexagon/divsi3.S
641 hexagon/moddi3.S
642 hexagon/modsi3.S
645 hexagon/udivdi3.S
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/TargetInfo/
H A DHexagonTargetInfo.cpp19 RegisterTarget<Triple::hexagon, /*HasJIT=*/true> X( in LLVMInitializeHexagonTargetInfo()
/openbsd/gnu/llvm/clang/lib/Driver/ToolChains/
H A DHexagon.cpp162 void hexagon::getHexagonTargetFeatures(const Driver &D, const ArgList &Args, in getHexagonTargetFeatures()
192 void hexagon::Assembler::RenderExtraToolArgs(const JobAction &JA, in RenderExtraToolArgs()
196 void hexagon::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
273 void hexagon::Linker::RenderExtraToolArgs(const JobAction &JA, in RenderExtraToolArgs()
486 void hexagon::Linker::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
631 return new tools::hexagon::Assembler(*this); in buildAssembler()
635 return new tools::hexagon::Linker(*this); in buildLinker()
H A DHexagon.h19 namespace hexagon {
H A DLinux.cpp225 const bool IsHexagon = Arch == llvm::Triple::hexagon; in Linux()
755 const bool IsHexagon = getTriple().getArch() == llvm::Triple::hexagon; in getSupportedSanitizers()
/openbsd/gnu/llvm/clang/lib/Headers/
H A DCMakeLists.txt396 "hexagon-resource-headers"
421 add_header_target("hexagon-resource-headers" "${hexagon_files}")
506 COMPONENT hexagon-resource-headers)
635 add_llvm_install_targets(install-hexagon-resource-headers
636 DEPENDS hexagon-resource-headers
637 COMPONENT hexagon-resource-headers)
/openbsd/gnu/llvm/llvm/lib/TargetParser/
H A DTriple.cpp41 case hexagon: return "hexagon"; in getArchTypeName()
122 case hexagon: return "hexagon"; in getArchTypePrefix()
342 .Case("hexagon", hexagon) in getArchTypeForLLVMName()
488 .Case("hexagon", Triple::hexagon) in parseArch()
822 case Triple::hexagon: in getDefaultFormat()
1411 case llvm::Triple::hexagon: in getArchPointerBitWidth()
1502 case Triple::hexagon: in get32BitArchVariant()
1569 case Triple::hexagon: in get64BitArchVariant()
1653 case Triple::hexagon: in getBigEndianArchVariant()
1757 case Triple::hexagon: in isLittleEndian()
/openbsd/gnu/llvm/compiler-rt/cmake/
H A Dcrt-config-ix.cmake23 set(HEXAGON hexagon)
H A Dbuiltin-config-ix.cmake34 set(HEXAGON hexagon)
/openbsd/gnu/llvm/lldb/source/Plugins/DynamicLoader/Static/
H A DDynamicLoaderStatic.cpp38 case llvm::Triple::hexagon: in LLDB_PLUGIN_DEFINE()
/openbsd/gnu/llvm/llvm/include/llvm/IR/
H A DCMakeLists.txt12 tablegen(LLVM IntrinsicsHexagon.h -gen-intrinsic-enums -intrinsic-prefix=hexagon)
H A DIntrinsicsHexagon.td15 // All Hexagon intrinsics start with "llvm.hexagon.".
16 let TargetPrefix = "hexagon" in {
134 let TargetPrefix = "hexagon" in {
/openbsd/gnu/llvm/llvm/utils/gn/secondary/llvm/include/llvm/IR/
H A DBUILD.gn53 intrinsic_prefix = "hexagon"
/openbsd/gnu/llvm/llvm/lib/MC/
H A DMCSectionELF.cpp123 } else if (Arch == Triple::hexagon) { in printSwitchToSection()
/openbsd/gnu/llvm/compiler-rt/cmake/Modules/
H A DAllSupportedArchDefs.cmake3 set(HEXAGON hexagon)
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DXRayInstrumentation.cpp228 case Triple::ArchType::hexagon: in runOnMachineFunction()
/openbsd/gnu/llvm/clang/lib/Driver/
H A DXRayArgs.cpp43 case llvm::Triple::hexagon: in XRayArgs()
/openbsd/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_syscall_linux_hexagon.inc9 // Implementations of internal_syscall and internal_iserror for Linux/hexagon.
/openbsd/gnu/usr.bin/clang/include/llvm/IR/
H A DMakefile84 ${.OBJDIR}/../../../llvm-tblgen/llvm-tblgen -gen-intrinsic-enums -intrinsic-prefix=hexagon \
/openbsd/gnu/llvm/lldb/source/Plugins/Platform/Linux/
H A DPlatformLinux.cpp125 llvm::Triple::hexagon, llvm::Triple::mips, llvm::Triple::mips64el, in PlatformLinux()
/openbsd/gnu/llvm/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DDynamicLoaderHexagonDYLD.cpp93 if (triple_ref.getArch() == llvm::Triple::hexagon) in CreateInstance()
/openbsd/gnu/llvm/lldb/source/Plugins/ABI/Hexagon/
H A DABISysV_hexagon.cpp919 if (arch.GetTriple().getArch() == llvm::Triple::hexagon) { in CreateInstance()
/openbsd/gnu/llvm/lldb/source/Utility/
H A DArchSpec.cpp214 {eByteOrderLittle, 4, 4, 4, llvm::Triple::hexagon,
216 {eByteOrderLittle, 4, 4, 4, llvm::Triple::hexagon,
218 {eByteOrderLittle, 4, 4, 4, llvm::Triple::hexagon,
/openbsd/gnu/llvm/llvm/include/llvm/TargetParser/
H A DTriple.h60 hexagon, // Hexagon: hexagon enumerator

123