Home
last modified time | relevance | path

Searched +full:aix +full:- +full:ppc64 (Results 1 – 25 of 346) sorted by relevance

12345678910>>...14

/aosp_15_r20/prebuilts/go/linux-x86/src/internal/platform/
Dsupported.go2 // Use of this source code is governed by a BSD-style
5 //go:generate go test . -run=^TestGenerated$ -fix
20 // Race detector only supports 48-bit VMA on arm64. But it will always
61 // ('go test -fuzz=.').
97 case "ppc64":
98 // Big Endian PPC64 cgo internal linking is not implemented for aix or linux.
100 if goos == "aix" || goos == "linux" {
146 case "c-archive":
148 case "aix", "darwin", "ios", "windows":
153 // linux/ppc64 not supported because it does
[all …]
Dzosarch.go1 // Code generated by go test internal/platform -fix. DO NOT EDIT.
9 // including known-broken ports.
11 {"aix", "ppc64"},
37 {"linux", "ppc64"},
51 {"openbsd", "ppc64"},
65 {"aix", "ppc64"}: {CgoSupported: true},
91 {"linux", "ppc64"}: {},
105 {"openbsd", "ppc64"}: {},
/aosp_15_r20/prebuilts/go/linux-x86/src/runtime/
Dtagptr_64bit.go2 // Use of this source code is governed by a BSD-style
5 //go:build amd64 || arm64 || loong64 || mips64 || mips64le || ppc64 || ppc64le || riscv64 || s390x …
22 // On AMD64, virtual addresses are 48-bit (or 57-bit) numbers sign extended to 64.
26 // On s390x, virtual addresses are 64-bit. There's not much we
32 // bottom, because node must be pointer-aligned, giving a total of 19 bits
34 tagBits = 64 - addrBits + 3
36 // On AIX, 64-bit addresses are split into 36-bit segment number and 28-bit
37 // offset in segment. Segment numbers in the range 0x0A0000000-0x0AFFFFFFF(LSA)
42 aixTagBits = 64 - aixAddrBits + 3
49 riscv64TagBits = 64 - riscv64AddrBits + 3
[all …]
Dasm_ppc64x.h2 // Use of this source code is governed by a BSD-style
8 // +---------------------+
10 // +---------------------+
12 // +---------------------+ <- R1+FIXED_FRAME
14 // +---------------------+ <- R1
19 // FIXED_FRAME+8(R1) etc) and some other low-level places.
23 // and currently always use that much, PIC on ppc64 would need to use 48).
27 // aix/ppc64 uses XCOFF which uses function descriptors.
28 // AIX cannot perform the TOC relocation in a text section.
41 // linux/ppc64 uses ELFv1 which uses function descriptors.
[all …]
/aosp_15_r20/prebuilts/go/linux-x86/pkg/include/
Dasm_ppc64x.h2 // Use of this source code is governed by a BSD-style
8 // +---------------------+
10 // +---------------------+
12 // +---------------------+ <- R1+FIXED_FRAME
14 // +---------------------+ <- R1
19 // FIXED_FRAME+8(R1) etc) and some other low-level places.
23 // and currently always use that much, PIC on ppc64 would need to use 48).
27 // aix/ppc64 uses XCOFF which uses function descriptors.
28 // AIX cannot perform the TOC relocation in a text section.
41 // linux/ppc64 uses ELFv1 which uses function descriptors.
[all …]
/aosp_15_r20/external/libpcap/
H A Dconfigure.ac24 # These are the variables that are used in Makefile, pcap-config, and
44 # pcap-config, so that "pcap-config --libs --static" will report them.
47 # REQUIRES_PRIVATE: pkg-config package names for additional libraries
50 # so that "pkg-config --libs --static" will report them, and so that
54 # V_CCOPT: additional compiler flags other than -I and -D flags
58 # V_DEFS: additional -D compiler flags needed when compiling
61 # V_INCLS: additional -I compiler flags needed when compiling
65 # library needs to be linked. Used in Makwfile; not used in pcap-config
68 # that dynamic library doesn't have to link with those libraries -
74 # in pcap-config, so that "pcap-config --libs --static" will report
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.cpp1 //===-- PPCTargetMachine.cpp - Define TargetMachine for PowerPC -----------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // Top-level implementation for the PowerPC target.
11 //===----------------------------------------------------------------------===//
56 EnableBranchCoalescing("enable-ppc-branch-coalesce", cl::Hidden,
59 opt<bool> DisableCTRLoops("disable-ppc-ctrloops", cl::Hidden,
63 opt<bool> DisableInstrFormPrep("disable-ppc-instr-form-prep", cl::Hidden,
67 VSXFMAMutateEarly("schedule-ppc-vsx-fma-mutation-early",
71 opt<bool> DisableVSXSwapRemoval("disable-ppc-vsx-swap-removal", cl::Hidden,
[all …]
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/dist/
Dmain.go2 // Use of this source code is governed by a BSD-style
22 env [-p] print environment (-p: include $PATH)
24 list [-json] [-broken] list all supported platforms
25 test [-h] run Go test(s)
28 All commands take -v flags to emit extra information.
45 // main takes care of OS-specific startup and dispatches to xmain.
49 // provide -check-armv6k first, before checking for $GOROOT so that
51 if len(os.Args) > 1 && os.Args[1] == "-check-armv6k" {
59 case "aix":
60 // uname -m doesn't work under AIX
[all …]
Dbuild.go2 // Use of this source code is governed by a BSD-style
77 "ppc64",
102 "aix",
105 // find reports the first index of p in l[0:n], or else -1.
112 return -1
229 b = "pkg-config"
353 errprintf("rm -rf %s\n", workdir)
402 // Only use the VERSION file if it is non-empty.
435 version := fmt.Sprintf("devel go1.%s-", m[1])
436 version += chomp(run(goroot, CheckExit, "git", "log", "-n", "1", "--format=format:%h %cd", "HEAD"))
[all …]
/aosp_15_r20/external/bazelbuild-rules_go/go/private/
H A Dplatforms.bzl7 # http://www.apache.org/licenses/LICENSE-2.0
33 "ppc64": "@platforms//cpu:ppc",
39 ("aix", "ppc64"),
65 ("linux", "ppc64"),
102 ("aix", "ppc64"): None,
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/go/testdata/mod/
Dgolang.org_toolchain_v0.0.1-go1.999testmod.aix-ppc64.txt1 golang.org/[email protected]-go1.999testmod.aix-ppc64
3 -- .mod --
5 -- .info --
6 {"Version":"v0.0.1-go1.999testmod.aix-ppc64"}
7 -- go.mod --
9 -- bin/go --
12 -- bin/gofmt --
14 -- pkg/tool/fake --
/aosp_15_r20/external/llvm/lib/Support/
H A DTriple.cpp1 //===--- Triple.cpp - Target triple helper class --------------------------===//
8 //===----------------------------------------------------------------------===//
37 case ppc64: return "powerpc64"; in getArchTypeName()
89 case ppc64: in getArchTypePrefix()
186 case AIX: return "aix"; in getOSTypeName()
254 .Case("ppc64", ppc64) in getArchTypeForLLVMName()
269 .Case("x86-64", x86_64) in getArchTypeForLLVMName()
356 .Cases("powerpc64", "ppu", "ppc64", Triple::ppc64) in parseArch()
455 .StartsWith("aix", Triple::AIX) in parseOS()
621 case Triple::ppc64: in getDefaultFormat()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
H A DTriple.cpp1 //===--- Triple.cpp - Target triple helper class --------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
49 case ppc64: return "powerpc64"; in getArchTypeName()
97 case ppc64: in getArchTypePrefix()
182 case AIX: return "aix"; in getOSTypeName()
282 .Case("ppc64", ppc64) in getArchTypeForLLVMName()
300 .Case("x86-64", x86_64) in getArchTypeForLLVMName()
395 .Cases("powerpc64", "ppu", "ppc64", Triple::ppc64) in parseArch()
508 .StartsWith("aix", Triple::AIX) in parseOS()
[all …]
/aosp_15_r20/prebuilts/go/linux-x86/src/runtime/cgo/
Dabi_ppc64x.h2 // Use of this source code is governed by a BSD-style
7 // On PPC64/ELFv2 targets, the following registers are callee
11 // R14-R31
12 // CR2-4
13 // VR20-31
14 // F14-F31
16 // xcoff(aix) and ELFv1 are similar, but may only require a
20 // is required by ELFv1, ELFv2, and AIX PPC64.
104 // Save and restore VR20-31 (aka VSR56-63). These
160 // make space for all other callee-save registers.
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/TargetParser/
H A DTriple.cpp1 //===--- Triple.cpp - Target triple helper class --------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
58 case ppc64: return "powerpc64"; in getArchTypeName()
110 case ppc64: in getArchTypePrefix()
208 case AIX: return "aix"; in getOSTypeName()
332 .Case("ppc64", ppc64) in getArchTypeForLLVMName()
354 .Case("x86-64", x86_64) in getArchTypeForLLVMName()
457 .Cases("powerpc64", "ppu", "ppc64", Triple::ppc64) in parseArch()
581 .StartsWith("aix", Triple::AIX) in parseOS()
[all …]
/aosp_15_r20/external/llvm/unittests/ADT/
H A DTripleTest.cpp1 //===----------- Triple.cpp - Triple unit tests ---------------------------===//
8 //===----------------------------------------------------------------------===//
26 T = Triple("-"); in TEST()
32 T = Triple("--"); in TEST()
38 T = Triple("---"); in TEST()
44 T = Triple("----"); in TEST()
48 EXPECT_EQ("-", T.getEnvironmentName().str()); in TEST()
56 T = Triple("a-b"); in TEST()
62 T = Triple("a-b-c"); in TEST()
68 T = Triple("a-b-c-d"); in TEST()
[all …]
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/go/internal/work/
Dgccgo.go2 // Use of this source code is governed by a BSD-style
68 gcargs := []string{"-g"}
70 gcargs = append(gcargs, "-fdebug-prefix-map="+b.WorkDir+"=/tmp/go-build")
71 gcargs = append(gcargs, "-gno-record-gcc-switches")
73 gcargs = append(gcargs, "-fgo-pkgpath="+pkgpath)
76 gcargs = append(gcargs, "-fgo-relative-import-path="+p.Internal.LocalPrefix)
79 args := str.StringList(tools.compiler(), "-c", gcargs, "-o", ofile, forcedGccgoflags)
81 if b.gccSupportsFlag(args[:1], "-fgo-importcfg=/dev/null") {
85 args = append(args, "-fgo-importcfg="+objdir+"importcfg")
91 args = append(args, "-I", root)
[all …]
/aosp_15_r20/prebuilts/go/linux-x86/test/
Dnosplit.go3 //go:build !nacl && !js && !aix && !wasip1 && !gcflags_noopt && gc
6 // Use of this source code is governed by a BSD-style
48 # 64-bit systems do not attempt to execute test cases with frame sizes
49 # that are only 32-bit aligned.
75 # Non-trivial recursion runs out of space.
130 # Test cases near the 128-byte limit.
141 # A nosplit leaf can use the whole 128-CallSize bytes available on entry.
142 # (CallSize is 32 on ppc64, 8 on amd64 for frame pointer.)
144 start 100 nosplit; REJECT ppc64 ppc64le
145 start 104 nosplit; REJECT ppc64 ppc64le arm64
[all …]
/aosp_15_r20/prebuilts/go/linux-x86/src/vendor/golang.org/x/sys/cpu/
Dcpu_aix.go2 // Use of this source code is governed by a BSD-style
5 //go:build aix
19 PPC64.IsPOWER8 = true
22 PPC64.IsPOWER8 = true
23 PPC64.IsPOWER9 = true
Dcpu_other_ppc64x.go2 // Use of this source code is governed by a BSD-style
5 //go:build !aix && !linux && (ppc64 || ppc64le)
10 PPC64.IsPOWER8 = true
/aosp_15_r20/external/pigweed/pw_env_setup/py/pw_env_setup/cipd_setup/
H A D.cipd_version.digests3 # cipd selfupdate-roll -version-file .cipd_version \
4 # -version git_revision:60772a36be6eec73e8e7d34e3da485ea46a83a9f
7 # Use 'cipd selfupdate-roll ...' to modify.
9 aix-ppc64 sha256 81a8e58a53b113f1119b7d7e7fe26c437e0ac4961662dfb65c2f164a7d0a7024
10 dragonfly-amd64 sha256 3fb21ff3a657d01a6fc7376df7b42963b3fcd485a2c044dc730bd3123426cb95
11 freebsd-386 sha256 c03d992802e0321aa952dd4cb9110142ebf79aa58aea63eee55610dd87b489c0
12 freebsd-amd64 sha256 cf1791105c1e62e8436a382c9788516a49d9c8af4ed193d443cf6f4c27c5d3e9
13 freebsd-arm64 sha256 5445c3850cb7cc5a9e3a08d571399e50ded2f98ab3656af8329c4721dc7622e0
14 freebsd-riscv64 sha256 60d52ce9fac19945df0729f915fd70d63d51967cc6947a14aa3fdeb61d4a77d3
15 illumos-amd64 sha256 1443dc8348239997ffdabbf3ebcea216659f9b7c9c797490116bab8bc4da54ad
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/TargetParser/
H A DTriple.h1 //===-- llvm/TargetParser/Triple.h - Target triple helper class--*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
23 /// Triple - Helper class for working with autoconf configuration names. For
28 /// ARCHITECTURE-VENDOR-OPERATING_SYSTEM
30 /// ARCHITECTURE-VENDOR-OPERATING_SYSTEM-ENVIRONMENT
39 /// Clients that need to handle the non-canonical triples that users often
56 bpfel, // eBPF or extended BPF or 64-bit BPF (little endian)
57 bpfeb, // eBPF or extended BPF or 64-bit BPF (big endian)
59 dxil, // DXIL 32-bit DirectX bytecode
[all …]
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/link/internal/ppc64/
Dasm.go2 // https://bitbucket.org/inferno-os/inferno-os/src/master/utils/5l/asm.c
4 // Copyright © 1994-1999 Lucent Technologies Inc. All rights reserved.
5 // Portions Copyright © 1995-1997 C H Forsyth ([email protected])
6 // Portions Copyright © 1997-1999 Vita Nuova Limited
7 // Portions Copyright © 2000-2007 Vita Nuova Holdings Limited (www.vitanuova.com)
9 // Portions Copyright © 2005-2007 C H Forsyth ([email protected])
10 // Revisions Copyright © 2000-2007 Lucent Technologies Inc. and others
31 package ppc64 package
48 // The build configuration supports PC-relative instructions and relocations (limited to tested tar…
123 stub.SetUint32(ctxt.Arch, stub.Size()-8, OP_ADDIS_R12_R2) // addis r12,r2,targ@toc@ha
[all …]
/aosp_15_r20/external/cronet/build/toolchain/aix/
H A DBUILD.gn2 # Use of this source code is governed by a BSD-style license that can be
7 gcc_toolchain("ppc64") {
17 current_cpu = "ppc64"
18 current_os = "aix"
/aosp_15_r20/external/angle/build/toolchain/aix/
H A DBUILD.gn2 # Use of this source code is governed by a BSD-style license that can be
7 gcc_toolchain("ppc64") {
17 current_cpu = "ppc64"
18 current_os = "aix"

12345678910>>...14