/freebsd-current/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/ |
H A D | LoongArchTargetStreamer.cpp | 20 void LoongArchTargetStreamer::setTargetABI(LoongArchABI::ABI ABI) { argument 21 assert(ABI != LoongArchABI::ABI_Unknown && 22 "Improperly initialized target ABI"); 23 TargetABI = ABI;
|
H A D | LoongArchTargetStreamer.h | 18 LoongArchABI::ABI TargetABI = LoongArchABI::ABI_Unknown; 22 void setTargetABI(LoongArchABI::ABI ABI); 23 LoongArchABI::ABI getTargetABI() const { return TargetABI; }
|
H A D | LoongArchBaseInfo.h | 56 enum ABI { enum in namespace:llvm::LoongArchABI 66 ABI computeTargetABI(const Triple &TT, StringRef ABIName); 67 ABI getTargetABI(StringRef ABIName);
|
H A D | LoongArchBaseInfo.cpp | 24 ABI computeTargetABI(const Triple &TT, StringRef ABIName) { 25 ABI ArgProvidedABI = getTargetABI(ABIName); 27 ABI TripleABI; 29 // Figure out the ABI explicitly requested via the triple's environment type. 47 // Fallback to the triple-implied ABI if ABI name is not specified or 51 << "' is not a recognized ABI for this target, ignoring and using " 52 "triple-implied ABI\n"; 60 "target-abi and using triple-implied ABI\n"; 70 "target-abi and using triple-implied ABI\ [all...] |
H A D | LoongArchELFStreamer.cpp | 40 LoongArchABI::ABI ABI = getTargetABI(); local 45 // so here we only record the base ABI modifier. Also set the object file ABI 52 switch (ABI) { 66 llvm_unreachable("Improperly initialized target ABI");
|
/freebsd-current/release/scripts/ |
H A D | FreeBSD_install_cdrom.conf | 7 url: "file:///dist/packages/${ABI}",
|
H A D | make-pkg-package.sh | 23 -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-current/release/pkg_repos/ |
H A D | release-dvd.conf | 2 url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsABIInfo.h | 1 //===---- 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 D | MipsMCAsmInfo.cpp | 25 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-current/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroInternal.h | 52 enum class ABI { class in namespace:llvm::coro 102 coro::ABI ABI; member in struct:llvm::coro::Shape 152 assert(ABI == coro::ABI::Switch); 157 assert(ABI == coro::ABI::Retcon || 158 ABI == coro::ABI::RetconOnce); 163 assert(ABI [all...] |
H A D | CoroSplit.cpp | 122 assert(Shape.ABI == coro::ABI::Switch); 129 FKind(Shape.ABI == coro::ABI::Async ? Kind::Async : Kind::Continuation), 131 assert(Shape.ABI == coro::ABI::Retcon || 132 Shape.ABI == coro::ABI::RetconOnce || Shape.ABI == coro::ABI [all...] |
/freebsd-current/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | Mips.cpp | 86 if (ABI == "o32") { 101 if (ABI == "o32") { 105 } else if (ABI == "n32") { 109 } else if (ABI == "n64") { 114 llvm_unreachable("Invalid ABI."); 210 // the instructions exist but using them violates the ABI since they 212 if (ABI == "n32" || ABI == "n64") 232 return llvm::StringSwitch<unsigned>(ABI) 241 if (getTriple().isMIPS64() && IsMicromips && (ABI [all...] |
H A D | LoongArch.cpp | 216 StringRef ABI = getABI(); local 217 if (ABI == "lp64d" || ABI == "lp64f" || ABI == "lp64s") 220 if (ABI == "lp64d" || ABI == "ilp32d") { 223 } else if (ABI == "lp64f" || ABI == "ilp32f") { 226 } else if (ABI == "lp64s" || ABI [all...] |
H A D | Mips.h | 28 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 D | RISCV.h | 29 std::string ABI, CPU; member in class:clang::targets::RISCVTargetInfo 61 StringRef getABI() const override { return ABI; } 136 ABI = Name; 142 ABI = Name; 166 ABI = Name; 172 ABI = Name;
|
H A D | CSKY.h | 25 std::string ABI; member in class:clang::targets::CSKYTargetInfo 61 StringRef getABI() const override { return ABI; } 64 ABI = Name; 93 /// Whether target allows to overalign ABI-specified preferred alignment
|
/freebsd-current/usr.sbin/pkg/ |
H A D | config.h | 38 ABI, enumerator in enum:__anon6688
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | ABI.h | 1 //===-- ABI.h ---------------------------------------------------*- C++ -*-===// 27 class ABI : public PluginInterface { class in namespace:lldb_private 41 ~ABI() override; 52 // . Because i don't want to change other ABI's this is not declared pure 80 // This is the method the ABI will call to actually calculate the return 82 // ABI::GetReturnValueObject. 92 /// This ABI object may not have been created with a Process object, 113 // 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 155 ABI(lld function in class:lldb_private::ABI [all...] |
H A D | UnwindLLDB.h | 144 void UpdateUnwindPlanForFirstFrameIfInvalid(ABI *abi); 146 CursorSP GetOneMoreFrame(ABI *abi); 148 bool AddOneMoreFrame(ABI *abi);
|
H A D | ThreadPlanCallFunctionUsingABI.h | 13 #include "lldb/Target/ABI.h" 28 // ABI interface ABI::PrepareTrivialCall() which provides more detailed 35 llvm::ArrayRef<ABI::CallArgument> args,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVTargetStreamer.h | 35 RISCVABI::ABI TargetABI = RISCVABI::ABI_Unknown; 61 void setTargetABI(RISCVABI::ABI ABI); 62 RISCVABI::ABI getTargetABI() const { return TargetABI; }
|
/freebsd-current/contrib/llvm-project/lldb/source/Target/ |
H A D | ThreadPlanCallFunctionUsingABI.cpp | 21 // 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 D | ABI.cpp | 1 //===-- ABI.cpp -----------------------------------------------------------===// 9 #include "lldb/Target/ABI.h" 27 ABI::FindPlugin(lldb::ProcessSP process_sp, const ArchSpec &arch) { 44 ABI::~ABI() = default; 70 ValueObjectSP ABI::GetReturnValueObject(Thread &thread, CompilerType &ast_type, 150 ValueObjectSP ABI::GetReturnValueObject(Thread &thread, llvm::Type &ast_type, 161 lldb::ValueObjectSP ABI::GetReturnValueObjectImpl(Thread &thread, 165 /* this is a dummy and will only be called if an ABI does not override this */ 170 bool ABI [all...] |
/freebsd-current/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/ |
H A D | SystemZ.cpp | 24 systemz::FloatABI ABI = systemz::FloatABI::Hard; local 32 ABI = systemz::FloatABI::Soft; 34 return ABI;
|