| /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/ |
| MipsABIInfo.h | 1 //===---- MipsABIInfo.h - Information about MIPS ABI's --------------------===// 24 enum class ABI { Unknown, O32, N32, N64 }; 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::O32; [all...] |
| MipsMCAsmInfo.cpp | 25 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TheTriple, "", Options); 27 if (TheTriple.isMIPS64() && !ABI.IsN32()) 30 if (ABI.IsO32()) 32 else if (ABI.IsN32() || ABI.IsN64())
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
| CoroInternal.h | 71 enum class ABI { 120 coro::ABI ABI; 170 assert(ABI == coro::ABI::Switch); 175 assert(ABI == coro::ABI::Retcon || 176 ABI == coro::ABI::RetconOnce); 181 assert(ABI == coro::ABI::Async) [all...] |
| CoroSplit.cpp | 119 assert(Shape.ABI == coro::ABI::Switch); 126 FKind(Shape.ABI == coro::ABI::Async ? Kind::Async : Kind::Continuation), 128 assert(Shape.ABI == coro::ABI::Retcon || 129 Shape.ABI == coro::ABI::RetconOnce || Shape.ABI == coro::ABI::Async) [all...] |
| Coroutines.cpp | 373 this->ABI = coro::ABI::Switch; 396 this->ABI = coro::ABI::Async; 410 this->ABI = (IdIntrinsic == Intrinsic::coro_id_retcon 411 ? coro::ABI::Retcon 412 : coro::ABI::RetconOnce); 509 if (ABI == coro::ABI::Switch && 531 switch (ABI) { [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Basic/Targets/ |
| 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."); 206 // the instructions exist but using them violates the ABI since they 208 if (ABI == "n32" || ABI == "n64") 228 return llvm::StringSwitch<unsigned>(ABI) 237 if (getTriple().isMIPS64() && IsMicromips && (ABI == "n32" || ABI == "n64")) [all...] |
| 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; 78 CPU = ABI == "o32" ? "mips32r2" : "mips64r2"; 89 return CPU == "mips32r6" || ABI == "n32" || ABI == "n64" || ABI == "64"; 96 StringRef getABI() const override { return ABI; } [all...] |
| RISCV.h | 27 std::string ABI, CPU; 72 StringRef getABI() const override { return ABI; } 126 ABI = Name; 155 ABI = Name;
|
| /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/Arch/ |
| Sparc.cpp | 83 sparc::FloatABI ABI = sparc::FloatABI::Invalid; 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 = sparc::FloatABI::Hard [all...] |
| PPC.cpp | 136 ppc::FloatABI ABI = ppc::FloatABI::Invalid; 141 ABI = ppc::FloatABI::Soft; 143 ABI = ppc::FloatABI::Hard; 145 ABI = llvm::StringSwitch<ppc::FloatABI>(A->getValue()) 149 if (ABI == ppc::FloatABI::Invalid && !StringRef(A->getValue()).empty()) { 151 ABI = ppc::FloatABI::Hard; 157 if (ABI == ppc::FloatABI::Invalid) { 158 ABI = ppc::FloatABI::Hard; 161 return ABI;
|
| M68k.cpp | 110 m68k::FloatABI ABI = m68k::FloatABI::Invalid; 115 ABI = m68k::FloatABI::Soft; 117 ABI = m68k::FloatABI::Hard; 121 if (ABI == m68k::FloatABI::Invalid) 122 ABI = m68k::FloatABI::Hard; 124 return ABI;
|
| SystemZ.cpp | 24 systemz::FloatABI ABI = systemz::FloatABI::Hard; 32 ABI = systemz::FloatABI::Soft; 34 return ABI;
|
| /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.dwarf2/ |
| dw2-anon-mptr.exp | 33 # Be sure to set cp-abi before $binfile gets loaded 34 gdb_test "set cp-abi gnu-v3" 35 gdb_test "show cp-abi" {The currently selected C\+\+ ABI is "gnu-v3".*}
|
| member-ptr-forwardref.exp | 31 # Be sure to set cp-abi before ${binfile} gets loaded 32 gdb_test "set cp-abi gnu-v3" 33 gdb_test "show cp-abi" {The currently selected C\+\+ ABI is "gnu-v3".*}
|
| /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.dwarf2/ |
| dw2-anon-mptr.exp | 33 # Be sure to set cp-abi before $binfile gets loaded 34 gdb_test "set cp-abi gnu-v3" 35 gdb_test "show cp-abi" {The currently selected C\+\+ ABI is "gnu-v3".*}
|
| member-ptr-forwardref.exp | 31 # Be sure to set cp-abi before ${binfile} gets loaded 32 gdb_test "set cp-abi gnu-v3" 33 gdb_test "show cp-abi" {The currently selected C\+\+ ABI is "gnu-v3".*}
|
| /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/ |
| TPCIndirectionUtils.cpp | 83 auto &ABI = TPCIU.getABISupport(); 85 TrampolineSize = ABI.getTrampolineSize(); 87 (TPC.getPageSize() - ABI.getPointerSize()) / TrampolineSize; 288 assert(ABI && "ABI can not be null"); 292 auto ResolverSize = ABI->getResolverCodeSize(); 303 ABI->writeResolverCode(WorkingMemory.data(), ResolverBlockAddr, ReentryFnAddr, 334 std::unique_ptr<ABISupport> ABI) 335 : TPC(TPC), ABI(std::move(ABI)) { [all...] |
| /src/sys/arch/amiga/stand/bootblock/boot/ |
| alloc.s | 45 movl %d0,%a0 | Comply with ELF ABI
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
| MipsSERegisterInfo.cpp | 154 MipsABIInfo ABI = 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)
|
| MipsTargetMachine.h | 30 // Selected ABI 31 MipsABIInfo ABI; 75 const MipsABIInfo &getABI() const { return ABI; }
|
| MipsTargetMachine.cpp | 67 MipsABIInfo ABI = MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions); 75 if (ABI.IsO32()) 81 if (!ABI.IsN64()) 91 if (ABI.IsN64() || ABI.IsN32()) 122 ABI(MipsABIInfo::computeTargetABI(TT, CPU, Options.MCOptions)),
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/ |
| RISCVBaseInfo.cpp | 26 ABI computeTargetABI(const Triple &TT, FeatureBitset FeatureBits, 35 << "' is not a recognized ABI for this target (ignoring target-abi)\n"; 38 "target-abi)\n"; 42 "target-abi)\n"; 47 << "Only the ilp32e ABI is supported for RV32E (ignoring target-abi)\n"; 54 // For now, default to the ilp32/ilp32e/lp64 ABI if no explicit ABI is given 65 ABI getTargetABI(StringRef ABIName) [all...] |
| RISCVELFStreamer.cpp | 33 RISCVABI::ABI ABI = MAB.getTargetABI(); 34 assert(ABI != RISCVABI::ABI_Unknown && "Improperly initialised target ABI"); 41 switch (ABI) { 57 llvm_unreachable("Improperly initialised target ABI");
|
| /src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| TargetOptions.h | 44 /// If given, the name of the target ABI to use. 45 std::string ABI;
|
| /src/external/bsd/pcc/dist/pcc/os/minix/ |
| ccconfig.h | 107 #error defines for ABI missing
|