Searched refs:ABI (Results 1 - 25 of 135) sorted by relevance

123456

/freebsd-13-stable/release/pkg_repos/
H A Drelease-dvd.conf3 url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
/freebsd-13-stable/release/scripts/
H A DFreeBSD_install_cdrom.conf8 url: "file:///dist/packages/${ABI}",
H A Dmake-pkg-package.sh23 -o ${REPODIR}/$(${PKG_CMD} -o ABI_FILE=${WSTAGEDIR}/bin/sh config ABI)/${PKG_VERSION}
24 mkdir -p ${REPODIR}/$(${PKG_CMD} -o ABI_FILE=${WSTAGEDIR}/bin/sh config ABI)/${PKG_VERSION}/Latest/
25 cd ${REPODIR}/$(${PKG_CMD} -o ABI_FILE=${WSTAGEDIR}/bin/sh config ABI)/${PKG_VERSION}/Latest/ && \
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsABIInfo.h1 //===---- MipsABIInfo.h - Information about MIPS ABI's --------------------===//
24 enum class ABI { Unknown, O32, N32, N64 }; class in class:llvm::MipsABIInfo
27 ABI ThisABI;
30 MipsABIInfo(ABI ThisABI) : ThisABI(ThisABI) {}
32 static MipsABIInfo Unknown() { return MipsABIInfo(ABI::Unknown); }
33 static MipsABIInfo O32() { return MipsABIInfo(ABI::O32); }
34 static MipsABIInfo N32() { return MipsABIInfo(ABI::N32); }
35 static MipsABIInfo N64() { return MipsABIInfo(ABI::N64); }
39 bool IsKnown() const { return ThisABI != ABI::Unknown; }
40 bool IsO32() const { return ThisABI == ABI
[all...]
H A DMipsMCAsmInfo.cpp25 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TheTriple, "", Options); local
27 if (TheTriple.isMIPS64() && !ABI.IsN32())
30 if (ABI.IsO32())
32 else if (ABI.IsN32() || ABI.IsN64())
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroInternal.h66 enum class ABI { class in namespace:llvm::coro
110 coro::ABI ABI; member in struct:llvm::coro::Shape
141 assert(ABI == coro::ABI::Switch);
146 assert(ABI == coro::ABI::Retcon ||
147 ABI == coro::ABI::RetconOnce);
152 assert(ABI
[all...]
H A DCoroSplit.cpp114 assert(Shape.ABI == coro::ABI::Switch);
123 assert(Shape.ABI == coro::ABI::Retcon ||
124 Shape.ABI == coro::ABI::RetconOnce);
165 assert(Shape.ABI == coro::ABI::Retcon ||
166 Shape.ABI == coro::ABI
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/Targets/
H A DMips.cpp87 if (ABI == "o32") {
102 if (ABI == "o32") {
106 } else if (ABI == "n32") {
110 } else if (ABI == "n64") {
115 llvm_unreachable("Invalid ABI.");
207 // the instructions exist but using them violates the ABI since they
209 if (ABI == "n32" || ABI == "n64")
229 return llvm::StringSwitch<unsigned>(ABI)
238 if (getTriple().isMIPS64() && IsMicromips && (ABI
[all...]
H A DMips.h28 if (ABI == "o32")
30 else if (ABI == "n32")
32 else if (ABI == "n64")
35 llvm_unreachable("Invalid ABI");
60 std::string ABI; member in class:clang::targets::MipsTargetInfo
78 CPU = ABI == "o32" ? "mips32r2" : "mips64r2";
89 return CPU == "mips32r6" || ABI == "n32" || ABI == "n64" || ABI == "64";
96 StringRef getABI() const override { return ABI; }
[all...]
H A DRISCV.h27 std::string ABI, CPU; member in class:clang::targets::RISCVTargetInfo
54 StringRef getABI() const override { return ABI; }
101 ABI = Name;
128 ABI = Name;
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DABI.h1 //===-- ABI.h ---------------------------------------------------*- C++ -*-===//
26 class ABI : public PluginInterface { class in namespace:lldb_private
40 ~ABI() override;
51 // . Because i don't want to change other ABI's this is not declared pure
79 // This is the method the ABI will call to actually calculate the return
81 // ABI::GetReturnValueObject.
91 /// This ABI object may not have been created with a Process object,
112 // the ABI, and false otherwise. This is used by the generic stack frame
122 // ARM uses bit zero to signify a code address is thumb, so any ARM ABI
136 ABI(lld function in class:lldb_private::ABI
[all...]
H A DUnwindLLDB.h144 void UpdateUnwindPlanForFirstFrameIfInvalid(ABI *abi);
146 CursorSP GetOneMoreFrame(ABI *abi);
148 bool AddOneMoreFrame(ABI *abi);
H A DThreadPlanCallFunctionUsingABI.h13 #include "lldb/Target/ABI.h"
28 // ABI interface ABI::PrepareTrivialCall() which provides more detailed
35 llvm::ArrayRef<ABI::CallArgument> args,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DSparc.cpp83 sparc::FloatABI ABI = sparc::FloatABI::Invalid; local
88 ABI = sparc::FloatABI::Soft;
90 ABI = sparc::FloatABI::Hard;
92 ABI = llvm::StringSwitch<sparc::FloatABI>(A->getValue())
96 if (ABI == sparc::FloatABI::Invalid &&
99 ABI = sparc::FloatABI::Hard;
105 // Only the hard-float ABI on Sparc is standardized, and it is the
106 // default. GCC also supports a nonstandard soft-float ABI mode, also
109 if (ABI == sparc::FloatABI::Invalid) {
110 ABI
[all...]
H A DPPC.cpp137 ppc::FloatABI ABI = ppc::FloatABI::Invalid; local
142 ABI = ppc::FloatABI::Soft;
144 ABI = ppc::FloatABI::Hard;
146 ABI = llvm::StringSwitch<ppc::FloatABI>(A->getValue())
150 if (ABI == ppc::FloatABI::Invalid && !StringRef(A->getValue()).empty()) {
152 ABI = ppc::FloatABI::Hard;
158 if (ABI == ppc::FloatABI::Invalid) {
159 ABI = ppc::FloatABI::Hard;
162 return ABI;
H A DSystemZ.cpp24 systemz::FloatABI ABI = systemz::FloatABI::Hard; local
32 ABI = systemz::FloatABI::Soft;
34 return ABI;
H A DARM.cpp162 // Select the float ABI as determined by -msoft-float, -mhard-float, and
167 arm::FloatABI ABI = FloatABI::Invalid; local
172 ABI = FloatABI::Soft;
174 ABI = FloatABI::Hard;
176 ABI = llvm::StringSwitch<arm::FloatABI>(A->getValue())
181 if (ABI == FloatABI::Invalid && !StringRef(A->getValue()).empty()) {
183 ABI = FloatABI::Soft;
187 // It is incorrect to select hard float ABI on MachO platforms if the ABI is
190 ABI
293 arm::FloatABI ABI = arm::getARMFloatABI(D, Triple, Args); local
[all...]
/freebsd-13-stable/usr.sbin/pkg/
H A Dconfig.h40 ABI, enumerator in enum:__anon16597
/freebsd-13-stable/contrib/llvm-project/lldb/source/Target/
H A DThreadPlanCallFunctionUsingABI.cpp21 // ThreadPlanCallFunctionUsingABI: Plan to call a single function using the ABI
25 llvm::Type &return_type, llvm::ArrayRef<ABI::CallArgument> args,
31 ABI *abi = nullptr;
40 ReportRegisterState("ABI Function call was set up. Register state was:");
50 s->Printf("Function call thread plan using ABI instead of JIT");
52 s->Printf("Thread plan to call 0x%" PRIx64 " using ABI instead of JIT",
58 const ABI *abi = m_process.GetABI().get();
H A DABI.cpp1 //===-- ABI.cpp -----------------------------------------------------------===//
9 #include "lldb/Target/ABI.h"
26 ABI::FindPlugin(lldb::ProcessSP process_sp, const ArchSpec &arch) {
43 ABI::~ABI() = default;
74 ValueObjectSP ABI::GetReturnValueObject(Thread &thread, CompilerType &ast_type,
153 ValueObjectSP ABI::GetReturnValueObject(Thread &thread, llvm::Type &ast_type,
164 lldb::ValueObjectSP ABI::GetReturnValueObjectImpl(Thread &thread,
168 /* this is a dummy and will only be called if an ABI does not override this */
173 bool ABI
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/Utils/
H A DRISCVBaseInfo.cpp13 ABI computeTargetABI(const Triple &TT, FeatureBitset FeatureBits,
22 << "' is not a recognized ABI for this target (ignoring target-abi)\n";
34 << "Only the ilp32e ABI is supported for RV32E (ignoring target-abi)\n";
41 // For now, default to the ilp32/ilp32e/lp64 ABI if no explicit ABI is given
52 ABI getTargetABI(StringRef ABIName) {
53 auto TargetABI = StringSwitch<ABI>(ABIName)
H A DRISCVBaseInfo.h190 enum ABI { enum in namespace:llvm::RISCVOp::RISCVABI
201 // Returns the target ABI, or else a StringError if the requested ABIName is
203 ABI computeTargetABI(const Triple &TT, FeatureBitset FeatureBits,
206 ABI getTargetABI(StringRef ABIName);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSERegisterInfo.cpp154 MipsABIInfo ABI = local
182 FrameReg = ABI.GetStackPtr();
185 FrameReg = ABI.GetBasePtr();
189 FrameReg = ABI.GetStackPtr();
223 ABI.ArePtrs64bit() ? &Mips::GPR64RegClass : &Mips::GPR32RegClass;
229 BuildMI(MBB, II, DL, TII.get(ABI.GetPtrAddiuOp()), Reg)
247 BuildMI(MBB, II, DL, TII.get(ABI.GetPtrAdduOp()), Reg).addReg(FrameReg)
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Expression/
H A DDWARFExpression.h66 /// An optional ABI plug-in that can be used to resolve register
69 lldb::addr_t location_list_base_addr, ABI *abi) const;
218 ABI *abi);
235 /// An optional ABI plug-in that can be used to resolve register
238 lldb::DescriptionLevel level, ABI *abi) const;
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetOptions.h41 /// If given, the name of the target ABI to use.
42 std::string ABI; member in class:clang::TargetOptions

Completed in 276 milliseconds

123456