Home
last modified time | relevance | path

Searched refs:triple (Results 1 - 25 of 52) sorted by relevance

123

/third_party/mesa3d/src/amd/llvm/
H A Dac_llvm_util.c92 LLVMTargetRef ac_get_llvm_target(const char *triple) in ac_get_llvm_target() argument
97 if (LLVMGetTargetFromTriple(triple, &target, &err_message)) { in ac_get_llvm_target()
98 fprintf(stderr, "Cannot find target for triple %s ", triple); in ac_get_llvm_target()
199 const char *triple = (tm_options & AC_TM_SUPPORTS_SPILL) ? "amdgcn-mesa-mesa3d" : "amdgcn--"; in ac_create_target_machine() local
200 LLVMTargetRef target = ac_get_llvm_target(triple); in ac_create_target_machine()
204 LLVMCreateTargetMachine(target, triple, name, "", level, in ac_create_target_machine()
214 *out_triple = triple; in ac_create_target_machine()
344 const char *triple; in ac_init_llvm_compiler() local
347 compiler->tm = ac_create_target_machine(family, tm_options, LLVMCodeGenLevelDefault, &triple); in ac_init_llvm_compiler()
[all...]
H A Dac_llvm_util.h92 LLVMTargetRef ac_get_llvm_target(const char *triple);
119 LLVMTargetLibraryInfoRef ac_create_target_library_info(const char *triple);
H A Dac_llvm_helper.cpp143 LLVMTargetLibraryInfoRef ac_create_target_library_info(const char *triple) in ac_create_target_library_info() argument
146 new llvm::TargetLibraryInfoImpl(llvm::Triple(triple))); in ac_create_target_library_info()
/third_party/libwebsockets/lib/misc/
H A Dbase64-decode.c55 unsigned char triple[3]; in _lws_b64_encode_string() local
62 triple[i] = (unsigned char)*in++; in _lws_b64_encode_string()
66 triple[i] = 0; in _lws_b64_encode_string()
72 *out++ = encode[triple[0] >> 2]; in _lws_b64_encode_string()
73 *out++ = encode[(((triple[0] & 0x03) << 4) & 0x30) | in _lws_b64_encode_string()
74 (((triple[1] & 0xf0) >> 4) & 0x0f)]; in _lws_b64_encode_string()
75 *out++ = (char)(len > 1 ? encode[(((triple[1] & 0x0f) << 2) & 0x3c) | in _lws_b64_encode_string()
76 (((triple[2] & 0xc0) >> 6) & 3)] : '='); in _lws_b64_encode_string()
77 *out++ = (char)(len > 2 ? encode[triple[2] & 0x3f] : '='); in _lws_b64_encode_string()
/third_party/gn/infra/recipes/
H A Dgn.py55 triple = '--target=%s' % target.triple
56 if target.triple == 'riscv64-linux-gnu':
64 'CFLAGS': '%s %s' % (triple, sysroot),
65 'LDFLAGS': '%s %s -static-libstdc++' % (triple, sysroot),
68 triple = '--target=%s' % target.triple
85 (triple, sysroot, cxx_include),
90 '%s %s' % (triple, sysroot),
237 '--build=' + host_target.triple,
[all...]
/third_party/vixl/tools/
H A Dverify_assembler_traces.py135 def ConvertToLLVMFormat(vixl_instruction, triple):
258 if triple == "thumbv8":
365 def VerifyInstructionsWithLLVMMC(llvm_mc, f, triple):
368 encoded them the same way as VIXL. `triple` allows us to specify either
375 ConvertToLLVMFormat(instruction, triple)
379 [llvm_mc, '-assemble', '-triple={}'.format(triple), '-mattr=v8,crc',
/third_party/jerryscript/tests/jerry/
H A Dfunction-prototype-bind.js19 var triple = mul.bind(null, 3);
21 assert (triple(20) === 60);
22 assert (triple.prototype === undefined);
24 var dupl = triple.bind({}, 2);
/third_party/icu/icu4c/source/i18n/
H A Dpluralranges.cpp132 const auto& triple = fTriples[i]; in resolve() local
133 if (triple.first == first && triple.second == second) { in resolve()
134 return triple.result; in resolve()
/third_party/node/deps/icu-small/source/i18n/
H A Dpluralranges.cpp132 const auto& triple = fTriples[i]; in resolve() local
133 if (triple.first == first && triple.second == second) { in resolve()
134 return triple.result; in resolve()
/third_party/skia/third_party/externals/icu/source/i18n/
H A Dpluralranges.cpp132 const auto& triple = fTriples[i]; in resolve() local
133 if (triple.first == first && triple.second == second) { in resolve()
134 return triple.result; in resolve()
/third_party/mesa3d/src/gallium/frontends/clover/llvm/
H A Dcompat.hpp102 clang::InputKind ik, const ::llvm::Triple& triple, in compiler_set_lang_defaults()
106 c->getLangOpts().setLangDefaults(c->getLangOpts(), ik.getLanguage(), triple, in compiler_set_lang_defaults()
108 c->getInvocation().setLangDefaults(c->getLangOpts(), ik, triple, in compiler_set_lang_defaults()
101 compiler_set_lang_defaults(std::unique_ptr<clang::CompilerInstance> &c, clang::InputKind ik, const ::llvm::Triple& triple, clang::LangStandard::Kind d) compiler_set_lang_defaults() argument
H A Dutil.hpp50 triple(s.begin() + s.find_first_of("-") + 1, s.end()) {} in target()
53 std::string triple; member
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_debug.cpp104 const char *triple = LLVM_HOST_TRIPLE; in disassemble() local
105 LLVMDisasmContextRef D = LLVMCreateDisasm(triple, NULL, 0, NULL, NULL); in disassemble()
109 buffer << "error: could not create disassembler for triple " in disassemble()
110 << triple << '\n'; in disassemble() local
H A Dlp_bld_misc.h59 gallivm_create_target_library_info(const char *triple);
/third_party/skia/third_party/externals/spirv-tools/source/
H A Dspirv_target_env.cpp184 for (auto triple : ordered_vulkan_envs) { in spvParseVulkanEnv()
185 if (triple.vulkan_ver >= vulkan_ver && triple.spirv_ver >= spirv_ver) { in spvParseVulkanEnv()
186 *env = triple.vulkan_env; in spvParseVulkanEnv()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/
H A Dspirv_target_env.cpp184 for (auto triple : ordered_vulkan_envs) { in spvParseVulkanEnv()
185 if (triple.vulkan_ver >= vulkan_ver && triple.spirv_ver >= spirv_ver) { in spvParseVulkanEnv()
186 *env = triple.vulkan_env; in spvParseVulkanEnv()
/third_party/spirv-tools/source/
H A Dspirv_target_env.cpp195 for (auto triple : ordered_vulkan_envs) { in spvParseVulkanEnv()
196 if (triple.vulkan_ver >= vulkan_ver && triple.spirv_ver >= spirv_ver) { in spvParseVulkanEnv()
197 *env = triple.vulkan_env; in spvParseVulkanEnv()
/third_party/mesa3d/src/gallium/frontends/clover/llvm/codegen/
H A Dnative.cpp113 auto t = ::llvm::TargetRegistry::lookupTarget(target.triple, err); in emit_code()
118 t->createTargetMachine(target.triple, target.cpu, "", {}, in emit_code()
123 "Could not create TargetMachine: " + target.triple); in emit_code()
/third_party/node/deps/v8/tools/gcmole/
H A Dgcmole.py25 "ArchCfg", ["name", "cpu", "triple", "arch_define", "arch_options"])
41 triple="i586-unknown-linux", variable
49 triple="i586-unknown-linux", variable
59 triple="x86_64-unknown-linux", variable
66 triple="x86_64-unknown-linux", variable
115 "-triple",
117 arch_cfg.triple,
/third_party/node/deps/v8/src/compiler/
H A Dstore-store-elimination.cc526 for (auto triple : set()->Zip(*other.set())) { in Intersect()
528 Intersect(std::get<1>(triple), std::get<2>(triple)); in Intersect()
529 intersection->Set(std::get<0>(triple), new_state); in Intersect()
/third_party/gn/infra/recipe_modules/target/examples/
H A Dfull.py25 step_result.presentation.logs['triple'] = [target.triple]
/third_party/mesa3d/src/amd/compiler/
H A Daco_print_asm.cpp420 const char* triple = "amdgcn--"; in check_print_asm_support() local
421 LLVMTargetRef target = ac_get_llvm_target(triple); in check_print_asm_support()
424 target, triple, name, "", LLVMCodeGenLevelDefault, LLVMRelocDefault, LLVMCodeModelDefault); in check_print_asm_support()
/third_party/gn/infra/recipe_modules/target/
H A Dapi.py67 def triple(self): member in Target
68 """Returns the target triple."""
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/
H A DTargetMachine.h73 /** Finds the target corresponding to the given triple and stores it in \p T.
107 /** Returns the triple used creating this target machine. See
140 /** Get a triple for the host machine as a string. The result needs to be
144 /** Normalize a target triple. The result needs to be disposed with
146 char* LLVMNormalizeTargetTriple(const char* triple);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/scripts/
H A Dupdate.py323 for defs, triple in triples:
326 print('#define ' + name + ' "' + triple + '"',

Completed in 13 milliseconds

123