| /freebsd/sys/contrib/device-tree/src/powerpc/fsl/ |
| H A D | e6500_power_isa.dtsi | 2 * e6500 Power ISA Device Tree Source (include) 37 power-isa-version = "2.06"; 38 power-isa-b; // Base 39 power-isa-e; // Embedded 40 power-isa-atb; // Alternate Time Base 41 power-isa-cs; // Cache Specification 42 power-isa-ds; // Decorated Storage 43 power-isa-e.ed; // Embedded.Enhanced Debug 44 power-isa-e.pd; // Embedded.External PID 45 power-isa-e.hv; // Embedded.Hypervisor [all …]
|
| H A D | e5500_power_isa.dtsi | 2 * e5500 Power ISA Device Tree Source (include) 37 power-isa-version = "2.06"; 38 power-isa-b; // Base 39 power-isa-e; // Embedded 40 power-isa-atb; // Alternate Time Base 41 power-isa-cs; // Cache Specification 42 power-isa-ds; // Decorated Storage 43 power-isa-e.ed; // Embedded.Enhanced Debug 44 power-isa-e.pd; // Embedded.External PID 45 power-isa-e.hv; // Embedded.Hypervisor [all …]
|
| H A D | e500mc_power_isa.dtsi | 2 * e500mc Power ISA Device Tree Source (include) 37 power-isa-version = "2.06"; 38 power-isa-b; // Base 39 power-isa-e; // Embedded 40 power-isa-atb; // Alternate Time Base 41 power-isa-cs; // Cache Specification 42 power-isa-ds; // Decorated Storage 43 power-isa-e.ed; // Embedded.Enhanced Debug 44 power-isa-e.pd; // Embedded.External PID 45 power-isa-e.hv; // Embedded.Hypervisor [all …]
|
| H A D | e500v2_power_isa.dtsi | 2 * e500v2 Power ISA Device Tree Source (include) 37 power-isa-version = "2.03"; 38 power-isa-b; // Base 39 power-isa-e; // Embedded 40 power-isa-atb; // Alternate Time Base 41 power-isa-cs; // Cache Specification 42 power-isa-e.le; // Embedded.Little-Endian 43 power-isa-e.pm; // Embedded.Performance Monitor 44 power-isa-ecl; // Embedded Cache Locking 45 power-isa-mmc; // Memory Coherence [all …]
|
| H A D | e500v1_power_isa.dtsi | 2 * e500v1 Power ISA Device Tree Source (include) 37 power-isa-version = "2.03"; 38 power-isa-b; // Base 39 power-isa-e; // Embedded 40 power-isa-atb; // Alternate Time Base 41 power-isa-cs; // Cache Specification 42 power-isa-e.le; // Embedded.Little-Endian 43 power-isa-e.pm; // Embedded.Performance Monitor 44 power-isa-ecl; // Embedded Cache Locking 45 power-isa-mmc; // Memory Coherence [all …]
|
| /freebsd/sys/contrib/device-tree/src/riscv/sophgo/ |
| H A D | sg2042-cpus.dtsi | 259 riscv,isa = "rv64imafdc"; 260 riscv,isa-base = "rv64i"; 261 riscv,isa-extensions = "i", "m", "a", "f", "d", "c", 286 riscv,isa = "rv64imafdc"; 287 riscv,isa-base = "rv64i"; 288 riscv,isa-extensions = "i", "m", "a", "f", "d", "c", 313 riscv,isa = "rv64imafdc"; 314 riscv,isa-base = "rv64i"; 315 riscv,isa-extensions = "i", "m", "a", "f", "d", "c", 340 riscv,isa = "rv64imafdc"; [all …]
|
| H A D | sg2044-cpus.dtsi | 27 riscv,isa = "rv64imafdcv"; 28 riscv,isa-base = "rv64i"; 29 riscv,isa-extensions = "i", "m", "a", "f", "d", "c", 63 riscv,isa = "rv64imafdcv"; 64 riscv,isa-base = "rv64i"; 65 riscv,isa-extensions = "i", "m", "a", "f", "d", "c", 99 riscv,isa = "rv64imafdcv"; 100 riscv,isa-base = "rv64i"; 101 riscv,isa-extensions = "i", "m", "a", "f", "d", "c", 135 riscv,isa = "rv64imafdcv"; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroInstr.h | 9 // functions with the isa/dyncast family of functions. In particular, this 60 // Methods to support type inquiry through isa, cast, and dyn_cast: 65 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof() 72 // Methods to support type inquiry through isa, cast, and dyn_cast: 77 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof() 97 // Methods to support type inquiry through isa, cast, and dyn_cast: 110 return isa<CallBase>(V) && classof(cast<CallBase>(V)); in classof() 132 // Methods to support type inquiry through isa, cast, and dyn_cast: 141 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof() 152 return isa<ConstantPointerNull>(Arg) in getPromise() [all …]
|
| /freebsd/sys/riscv/riscv/ |
| H A D | identcpu.c | 147 * The ISA string describes the complete set of instructions supported by a 149 * base ISA. It is followed first by single-letter ISA extensions, and then 150 * multi-letter ISA extensions. 157 * The format is described in detail by the "ISA Extension Naming Conventions" 164 parse_ext_s(struct cpu_desc *desc, char *isa, int idx, int len) in parse_ext_s() argument 168 if (strncmp(&isa[idx], (str), \ in parse_ext_s() 188 while (isa[idx] != '_' && idx < len) { in parse_ext_s() 196 parse_ext_x(struct cpu_desc *desc __unused, char *isa, int idx, int len) in parse_ext_x() argument 202 while (isa[idx] != '_' && idx < len) { in parse_ext_x() 210 parse_ext_z(struct cpu_desc *desc __unused, char *isa, int idx, int len) in parse_ext_z() argument [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaFixItUtils.cpp | 34 if (isa<PointerType>(From) && isa<PointerType>(To)) { in compareTypesSimple() 68 if (isa<ArraySubscriptExpr>(Expr) || in tryToFixConversion() 69 isa<CallExpr>(Expr) || in tryToFixConversion() 70 isa<DeclRefExpr>(Expr) || in tryToFixConversion() 71 isa<CastExpr>(Expr) || in tryToFixConversion() 72 isa<CXXNewExpr>(Expr) || in tryToFixConversion() 73 isa<CXXConstructExpr>(Expr) || in tryToFixConversion() 74 isa<CXXDeleteExpr>(Expr) || in tryToFixConversion() 75 isa<CXXNoexceptExpr>(Expr) || in tryToFixConversion() 76 isa<CXXPseudoDestructorExpr>(Expr) || in tryToFixConversion() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/riscv/ |
| H A D | extensions.yaml | 7 title: RISC-V ISA extensions 34 riscv,isa: 38 User-Level ISA document, available from 41 Due to revisions of the ISA specification, some deviations 43 Notably, riscv,isa was defined prior to the creation of the 47 While the isa strings in ISA specification are case 48 insensitive, letters in the riscv,isa string must be all 54 riscv,isa-base: 56 The base ISA implemented by this hart, as described by the 20191213 57 version of the unprivileged ISA specification. [all …]
|
| H A D | cpus.yaml | 19 mandated by the RISC-V ISA: a PC and some registers. This 145 - riscv,isa 147 - riscv,isa-base 150 riscv,isa-base: [ "riscv,isa-extensions" ] 151 riscv,isa-extensions: [ "riscv,isa-base" ] 173 riscv,isa-base = "rv64i"; 174 riscv,isa-extensions = "i", "m", "a", "c"; 199 riscv,isa-base = "rv64i"; 200 riscv,isa-extensions = "i", "m", "a", "f", "d", "c"; 211 // Example 2: Spike ISA Simulator with 1 Hart [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleObjCRuntimeV1.cpp | 125 " struct __objc_class *isa; " in CreateObjectChecker() 141 " struct __objc_class *isa; " in CreateObjectChecker() 158 " (int)strlen(obj->isa->name); " in CreateObjectChecker() 176 ObjCISA isa, lldb::ProcessSP process_sp) { in ClassDescriptorV1() argument 177 Initialize(isa, process_sp); in ClassDescriptorV1() 181 ObjCISA isa, lldb::ProcessSP process_sp) { in Initialize() argument 182 if (!isa || !process_sp) { in Initialize() 191 m_isa = process_sp->ReadPointerFromMemory(isa, error); in Initialize() 373 ObjCISA isa; in UpdateISAToDescriptorMapIfNeeded() local 376 // is the "isa" in UpdateISAToDescriptorMapIfNeeded() [all...] |
| /freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/ |
| H A D | extensible_rtti_test.cpp | 38 EXPECT_TRUE(isa<RTTIRoot>(MB)); in TEST() 39 EXPECT_TRUE(isa<MyBase>(MB)); in TEST() 40 EXPECT_FALSE(isa<MyDerivedA>(MB)); in TEST() 41 EXPECT_FALSE(isa<MyDerivedB>(MB)); in TEST() 44 EXPECT_TRUE(isa<RTTIRoot>(MDA)); in TEST() 45 EXPECT_TRUE(isa<MyBase>(MDA)); in TEST() 46 EXPECT_TRUE(isa<MyDerivedA>(MDA)); in TEST() 47 EXPECT_FALSE(isa<MyDerivedB>(MDA)); in TEST() 50 EXPECT_TRUE(isa<RTTIRoot>(MDB)); in TEST() 51 EXPECT_TRUE(isa<MyBase>(MDB)); in TEST() [all …]
|
| /freebsd/sys/contrib/edk2/Include/Protocol/ |
| H A D | PciPlatform.h | 41 /// Does not set aside either ISA or VGA I/O resources during PCI 43 /// not want to support a PCI device that requires ISA or legacy VGA 47 /// Sets aside the ISA I/O range and all the aliases during PCI 48 /// enumeration. VGA I/O ranges and aliases are included in ISA alias 52 /// ISA range and its aliases 54 /// The PCI bus driver will not allocate I/O addresses out of the ISA I/O 55 /// range and its aliases. The following are the ISA I/O ranges: 62 /// larger I/O ranges. The PCI host bridge driver is not aware of the ISA 66 /// device that requests the legacy ISA range will get all the legacy ISA 69 /// Sets aside the ISA I/O range (0x100 - 0x3FF) during PCI enumeration [all …]
|
| /freebsd/sys/i386/conf/ |
| H A D | GENERIC.hints | 1 hint.fdc.0.at="isa" 9 hint.ata.0.at="isa" 12 hint.ata.1.at="isa" 15 hint.atkbdc.0.at="isa" 21 hint.sc.0.at="isa" 25 hint.uart.0.at="isa" 29 hint.uart.1.at="isa" 32 hint.ppc.0.at="isa" 34 hint.atrtc.0.at="isa" 37 hint.attimer.0.at="isa"
|
| /freebsd/share/man/man4/man4.i386/ |
| H A D | pnp.4 | 30 (PnP) ISA devices 34 driver enumerates ISA devices which support 35 .Dq "Plug and Play ISA Specification" 37 It assigns ISA bus resources (interrupt line, DMA channel, I/O ports, 40 If it cannot assign necessary resources to a PnP ISA device without 50 .%T "Plug and Play ISA Specification, Version 1.0a" 55 .%T "Clarifications to the Plug and Play ISA Specification, Version 1.0a" 74 It is not possible to disable individual PnP ISA devices. 77 driver will find all devices conforming the PnP ISA specification 81 the PnP ISA device.
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
| H A D | extensible_rtti.h | 46 // outs() << isa<MyBaseClass>(B) << "\n"; // Outputs "1". 47 // outs() << isa<MyDerivedClass1>(B) << "\n"; // Outputs "1". 48 // outs() << isa<MyDerivedClass2>(B) << "\n"; // Outputs "0'. 68 /// This class defines virtual methods, dynamicClassID and isA, that enable 81 virtual bool isA(const void *const ClassID) const { in isA() function 86 template <typename QueryT> bool isA() const { return isA(QueryT::classID()); } in isA() function 88 static bool classof(const RTTIRoot *R) { return R->isA<RTTIRoot>(); } in classof() 99 /// ExtensibleRTTI-parent (i.e. a parent for which the isa<> test will work), 117 // Inherit constructors and isA methods from ParentT. 118 using ParentT::isA; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantFold.cpp | 84 if (isa<ConstantInt>(V) || isa<ConstantFP>(V)) in FoldBitCast() 132 if (isa<PoisonValue>(V)) in ConstantFoldCastInstruction() 135 if (isa<UndefValue>(V)) { in ConstantFoldCastInstruction() 162 if ((isa<ConstantVector>(V) || isa<ConstantDataVector>(V)) && in ConstantFoldCastInstruction() 285 if (isa<PoisonValue>(Cond)) { in ConstantFoldSelectInstruction() 289 } else if (isa<UndefValue>(Cond)) { in ConstantFoldSelectInstruction() 290 V = isa<UndefValue>(V1Element) ? V1Element : V2Element; in ConstantFoldSelectInstruction() 292 if (!isa<ConstantInt>(Cond)) break; in ConstantFoldSelectInstruction() 303 if (isa<PoisonValue>(Cond)) in ConstantFoldSelectInstruction() 306 if (isa<UndefValue>(Cond)) { in ConstantFoldSelectInstruction() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | IntrinsicInst.h | 10 // functions with the isa/dyncast family of functions. In particular, this 46 /// This allows the standard isa/dyncast/cast functionality to work with calls 129 /// Methods for support type inquiry through isa, cast, and dyn_cast: 136 return isa<CallInst>(V) && classof(cast<CallInst>(V)); in classof() 160 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof() 187 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); in classof() 211 ValueAsMetadata *VAM = isa<ValueAsMetadata *>(I) 217 ValueAsMetadata *VAM = isa<ValueAsMetadata *>(I) 223 if (isa<ValueAsMetadata *>(I)) 230 if (isa<ValueAsMetadata *>(I)) [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/ |
| H A D | PPCTargetParser.def | 116 PPC_LNX_FEATURE("arch_2_05","CPU supports ISA 205 (eg, POWER6)",PPCF_ARCH205,0x00001000,PPC_FAWORD_… 117 PPC_LNX_FEATURE("arch_2_06","CPU supports ISA 206 (eg, POWER7)",PPCF_ARCH206,0x00000100,PPC_FAWORD_… 118 PPC_LNX_FEATURE("arch_2_07","CPU supports ISA 207 (eg, POWER8)",PPCF_ARCH207,0x80000000,PPC_FAWORD_… 119 PPC_LNX_FEATURE("arch_3_00","CPU supports ISA 30 (eg, POWER9)",PPCF_ARCH30,0x00800000,PPC_FAWORD_HW… 120 PPC_LNX_FEATURE("arch_3_1","CPU supports ISA 31 (eg, POWER10)",PPCF_ARCH31,0x00040000,PPC_FAWORD_HW… 122 PPC_LNX_FEATURE("booke","CPU supports the Embedded ISA category",PPCF_BOOKE,0x00008000,PPC_FAWORD_H… 140 PPC_LNX_FEATURE("pa6t","CPU supports the PA Semi 6T CORE ISA",PPCF_PA6T,0x00000800,PPC_FAWORD_HWCAP) 141 PPC_LNX_FEATURE("power4","CPU supports ISA 200 (eg, POWER4)",PPCF_POWER4,0x00080000,PPC_FAWORD_HWCA… 142 PPC_LNX_FEATURE("power5","CPU supports ISA 202 (eg, POWER5)",PPCF_POWER5,0x00040000,PPC_FAWORD_HWCA… 143 PPC_LNX_FEATURE("power5+","CPU supports ISA 203 (eg, POWER5+)",PPCF_POWER5P,0x00020000,PPC_FAWORD_H… [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | ScheduleDAGSDNodes.h | 66 if (isa<ConstantSDNode>(Node)) return true; in isPassiveNode() 67 if (isa<ConstantFPSDNode>(Node)) return true; in isPassiveNode() 68 if (isa<RegisterSDNode>(Node)) return true; in isPassiveNode() 69 if (isa<RegisterMaskSDNode>(Node)) return true; in isPassiveNode() 70 if (isa<GlobalAddressSDNode>(Node)) return true; in isPassiveNode() 71 if (isa<BasicBlockSDNode>(Node)) return true; in isPassiveNode() 72 if (isa<FrameIndexSDNode>(Node)) return true; in isPassiveNode() 73 if (isa<ConstantPoolSDNode>(Node)) return true; in isPassiveNode() 74 if (isa<TargetIndexSDNode>(Node)) return true; in isPassiveNode() 75 if (isa<JumpTableSDNode>(Node)) return true; in isPassiveNode() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | GlobalDecl.h | 61 assert(!isa<CXXConstructorDecl>(D) && "Use other ctor with ctor decls!"); in Init() 62 assert(!isa<CXXDestructorDecl>(D) && "Use other ctor with dtor decls!"); in Init() 106 assert(isa<CXXConstructorDecl>(getDecl()) && "Decl is not a ctor!"); in getCtorType() 111 assert(isa<CXXDestructorDecl>(getDecl()) && "Decl is not a dtor!"); in getDtorType() 116 assert(isa<VarDecl>(getDecl()) && in getDynamicInitKind() 123 assert(isa<FunctionDecl>( in getMultiVersionIndex() 126 !isa<CXXConstructorDecl>(getDecl()) && in getMultiVersionIndex() 127 !isa<CXXDestructorDecl>(getDecl()) && in getMultiVersionIndex() 133 assert(((isa<FunctionDecl>(getDecl()) && in getKernelReferenceKind() 135 (isa<FunctionTemplateDecl>(getDecl()) && in getKernelReferenceKind() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/powerpc/ |
| H A D | ibm,powerpc-cpu-features.txt | 45 - isa 50 isa that the CPU is currently running in. This provides instruction set 51 compatibility, less the individual feature nodes. For example, an ISA v3.0 55 Value corresponds to the "Power ISA Version" multiplied by 1000. 83 - isa 88 First level of the Power ISA that the feature appears in. 90 environment to a particular ISA version. 92 Value is defined similarly to /cpus/features/isa 209 isa = <3020>; 212 isa = <3000>; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68k.td | 22 : SubtargetFeature<"isa-68000", "SubtargetKind", "M00", 23 "Is M68000 ISA supported">; 26 : SubtargetFeature<"isa-68010", "SubtargetKind", "M10", 27 "Is M68010 ISA supported", 31 : SubtargetFeature<"isa-68020", "SubtargetKind", "M20", 32 "Is M68020 ISA supported", 36 : SubtargetFeature<"isa-68030", "SubtargetKind", "M30", 37 "Is M68030 ISA supported", 41 : SubtargetFeature<"isa-68881", "FPUKind", "M881", 42 "Is M68881 (FPU) ISA supported">; [all …]
|