/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextMach_arm.h | 25 int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu); 33 int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu);
|
H A D | RegisterContextMach_i386.h | 24 int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu); 30 int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu);
|
H A D | RegisterContextMach_x86_64.h | 25 int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu); 31 int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu);
|
H A D | RegisterInfoPOSIX_arm.cpp | 25 (LLVM_EXTENSION offsetof(RegisterInfoPOSIX_arm::FPU, fpscr) + \ 29 sizeof(RegisterInfoPOSIX_arm::FPU)) 32 sizeof(RegisterInfoPOSIX_arm::GPR) + sizeof(RegisterInfoPOSIX_arm::FPU) + \ 43 (sizeof(RegisterInfoPOSIX_arm::GPR) + sizeof(RegisterInfoPOSIX_arm::FPU) + \
|
H A D | RegisterInfoPOSIX_arm64.cpp | 25 (LLVM_EXTENSION offsetof(RegisterInfoPOSIX_arm64::FPU, reg) + \ 31 sizeof(RegisterInfoPOSIX_arm64::FPU)) 35 sizeof(RegisterInfoPOSIX_arm64::FPU) + \ 48 sizeof(RegisterInfoPOSIX_arm64::FPU) + \
|
H A D | RegisterContextMach_i386.cpp | 29 int RegisterContextMach_i386::DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) { 47 const FPU &fpu) { 49 tid, flavor, reinterpret_cast<thread_state_t>(const_cast<FPU *>(&fpu)),
|
H A D | RegisterContextMach_x86_64.cpp | 31 FPU &fpu) { 50 const FPU &fpu) { 52 tid, flavor, reinterpret_cast<thread_state_t>(const_cast<FPU *>(&fpu)),
|
H A D | RegisterContextMach_arm.cpp | 31 int RegisterContextMach_arm::DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) { 54 const FPU &fpu) { 56 tid, flavor, reinterpret_cast<thread_state_t>(const_cast<FPU *>(&fpu)),
|
H A D | RegisterContextPOSIX_arm64.h | 72 struct FPU { struct in class:RegisterContextPOSIX_arm64 83 struct RegisterContextPOSIX_arm64::FPU
|
H A D | RegisterContextDarwin_i386.h | 75 struct FPU { struct in class:RegisterContextDarwin_i386 107 FPUWordCount = sizeof(FPU) / sizeof(uint32_t), 114 FPU fpu; 185 virtual int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) = 0; 191 virtual int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) = 0;
|
H A D | RegisterContextDarwin_x86_64.h | 80 struct FPU { struct in class:RegisterContextDarwin_x86_64 112 FPUWordCount = sizeof(FPU) / sizeof(uint32_t), 119 FPU fpu; 190 virtual int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) = 0; 196 virtual int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) = 0;
|
H A D | RegisterInfoPOSIX_arm.h | 27 struct FPU { struct in class:RegisterInfoPOSIX_arm
|
H A D | RegisterInfoPOSIX_arm64.h | 34 struct FPU { struct in class:RegisterInfoPOSIX_arm64
|
H A D | RegisterContextPOSIX_arm.h | 70 struct FPU { struct in class:RegisterContextPOSIX_arm 83 struct RegisterContextPOSIX_arm::FPU
|
H A D | RegisterContextDarwin_arm.h | 98 struct FPU { struct in class:RegisterContextDarwin_arm 148 FPUWordCount = sizeof(FPU) / sizeof(uint32_t), 156 FPU fpu; 237 virtual int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) = 0; 245 virtual int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) = 0;
|
H A D | RegisterContextDarwin_arm64.h | 80 struct FPU { struct in class:RegisterContextDarwin_arm64 114 FPUWordCount = sizeof(FPU) / sizeof(uint32_t), // ARM_NEON_STATE64_COUNT 123 FPU fpu; 204 virtual int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) = 0; 212 virtual int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) = 0;
|
H A D | RegisterContextDarwin_i386.cpp | 133 (LLVM_EXTENSION offsetof(RegisterContextDarwin_i386::FPU, reg) + \ 138 sizeof(RegisterContextDarwin_i386::FPU)) 148 #reg, NULL, sizeof(((RegisterContextDarwin_i386::FPU *) NULL)->reg), \ 152 sizeof(((RegisterContextDarwin_i386::FPU *) NULL)->reg[i].bytes), \ 164 sizeof(RegisterContextDarwin_i386::FPU) + \
|
H A D | RegisterContextDarwin_x86_64.cpp | 151 (LLVM_EXTENSION offsetof(RegisterContextDarwin_x86_64::FPU, reg) + \ 156 sizeof(RegisterContextDarwin_x86_64::FPU)) 166 #reg, NULL, sizeof(((RegisterContextDarwin_x86_64::FPU *) NULL)->reg), \ 170 sizeof(((RegisterContextDarwin_x86_64::FPU *) NULL)->reg[i].bytes), \ 182 sizeof(RegisterContextDarwin_x86_64::FPU) + \
|
H A D | RegisterContextDarwin_arm64.cpp | 44 (LLVM_EXTENSION offsetof(RegisterContextDarwin_arm64::FPU, reg)) 49 sizeof(RegisterContextDarwin_arm64::FPU)) 53 sizeof(RegisterContextDarwin_arm64::FPU) + \ 66 sizeof(RegisterContextDarwin_arm64::FPU) + \
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | ARM.cpp | 370 // get default FPU features 414 FPU = 0; 432 FPU |= VFP2FPU; 438 FPU |= VFP3FPU; 444 FPU |= VFP4FPU; 450 FPU |= FPARMV8; 455 FPU |= NeonFPU; 488 FPU |= FPARMV8; 513 if (!(FPU & NeonFPU) && FPMath == FP_Neon) { 532 .Case("neon", (FPU [all...] |
H A D | AArch64.cpp | 232 if (FPU & NeonMode) { 247 if ((FPU & NeonMode) && HasFullFP16) 261 if ((FPU & NeonMode) && HasFP16FML) 298 (Feature == "neon" && (FPU & NeonMode)) || 299 (Feature == "sve" && (FPU & SveMode)); 304 FPU = FPUMode; 317 FPU |= NeonMode; 319 FPU |= SveMode;
|
H A D | AArch64.h | 30 unsigned FPU; member in class:clang::targets::AArch64TargetInfo
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | ARMTargetParser.h | 10 // such as FPU/CPU/ARCH/extensions and specific support such as HWDIV. 116 // FPU names. 123 // FPU Version 134 // An FPU name restricts the FPU in one of three ways: 141 // An FPU name implies one of three levels of Neon support: 158 // List of canonical FPU names (use getFPUSynonym) and which architectural 247 StringRef getFPUSynonym(StringRef FPU); 252 unsigned parseFPU(StringRef FPU);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | ARMTargetParser.cpp | 10 // such as FPU/CPU/ARCH/extensions and specific support such as HWDIV. 252 unsigned ARM::parseFPU(StringRef FPU) { argument 253 StringRef Syn = getFPUSynonym(FPU); 324 StringRef ARM::getFPUSynonym(StringRef FPU) { argument 325 return StringSwitch<StringRef>(FPU) 338 .Default(FPU); 463 // If the input FPU already supports double-precision, then there 464 // isn't any different FPU we can return here. 474 // Otherwise, look for an FPU entry with all the same fields, except
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMELFStreamer.cpp | 98 void emitFPU(unsigned FPU) override; 233 void ARMTargetAsmStreamer::emitFPU(unsigned FPU) { 234 OS << "\t.fpu\t" << ARM::getFPUName(FPU) << "\n"; 305 unsigned FPU = ARM::FK_INVALID; 409 void emitFPU(unsigned FPU) override; 903 FPU = Value; 907 switch (FPU) { 1033 report_fatal_error("Unknown FPU: " + Twine(FPU)); 1072 if (FPU ! [all...] |