| /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| HD | AArch64SchedNeoverseV1.td | 904 // ASIMD FP convert, long (F16 to F32) 910 // ASIMD FP convert, narrow (F32 to F16) 921 // ASIMD FP convert, other, D-form F16 and Q-form F32 925 // ASIMD FP convert, other, Q-form F16 929 // ASIMD FP divide, D-form, F16 930 // ASIMD FP square root, D-form, F16 938 // ASIMD FP divide, Q-form, F16 944 // ASIMD FP square root, Q-form, F16 950 // ASIMD FP max/min, reduce, F32 and D-form F16 953 // ASIMD FP max/min, reduce, Q-form F16 [all …]
|
| HD | AArch64SchedNeoverseN1.td | 672 // ASIMD FP convert, long (F16 to F32) 678 // ASIMD FP convert, narrow (F32 to F16) 689 // ASIMD FP convert, other, D-form F16 and Q-form F32 693 // ASIMD FP convert, other, Q-form F16 697 // ASIMD FP divide, D-form, F16 698 // ASIMD FP square root, D-form, F16 705 // ASIMD FP divide, Q-form, F16 706 // ASIMD FP square root, Q-form, F16 719 // ASIMD FP max/min, reduce, F32 and D-form F16 722 // ASIMD FP max/min, reduce, Q-form F16 [all …]
|
| HD | AArch64SchedNeoverseN2.td | 1064 // ASIMD FP convert, long (F16 to F32) 1070 // ASIMD FP convert, narrow (F32 to F16) 1081 // ASIMD FP convert, other, D-form F16 and Q-form F32 1085 // ASIMD FP convert, other, Q-form F16 1089 // ASIMD FP divide, D-form, F16 1095 // ASIMD FP divide, Q-form, F16 1104 // ASIMD FP max/min, reduce, F32 and D-form F16 1107 // ASIMD FP max/min, reduce, Q-form F16 1124 // ASIMD FP round, D-form F16 and Q-form F32 1130 // ASIMD FP round, Q-form F16 [all …]
|
| HD | AArch64SchedNeoverseV2.td | 1555 // ASIMD FP convert, long (F16 to F32) 1561 // ASIMD FP convert, narrow (F32 to F16) 1576 // ASIMD FP convert, other, D-form F16 and Q-form F32 1584 // ASIMD FP convert, other, Q-form F16 1592 // ASIMD FP divide, D-form, F16 1598 // ASIMD FP divide, Q-form, F16 1607 // ASIMD FP max/min, reduce, F32 and D-form F16 1610 // ASIMD FP max/min, reduce, Q-form F16 1627 // ASIMD FP round, D-form F16 and Q-form F32 1632 // ASIMD FP round, Q-form F16 [all …]
|
| HD | AArch64SchedA510.td | 1009 // Floating point associative add, F16 1031 // Floating point convert, long or narrow (F16 to F32 or F32 to F16) 1036 // Floating point convert, long or narrow (F16 to F64, F32 to F64, F64 to F32 1037 // or F64 to F16) 1045 // Floating point base2 log, F16 1054 // Floating point convert to integer, F16 1068 // Floating point divide, F16 1095 // Floating point reciprocal estimate, F16 1109 // Floating point reduction, F16 1124 // Floating point round to integral, F16 [all …]
|
| HD | AArch64SchedAmpere1B.td | 863 // FP square root, vector-form, F16
|
| /freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
| HD | DXILABI.h | 84 F16, enumerator
|
| HD | AMDGPUMetadata.h | 107 F16 = 5, enumerator
|
| /freebsd-13-stable/sys/mips/include/ |
| HD | regnum.h | 149 #define F16 (FPBASE+16) macro
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
| HD | AVRInstrInfo.td | 659 def IJMP : F16<0b1001010000001001, (outs), (ins), "ijmp", []>, 663 def EIJMP : F16<0b1001010000011001, (outs), (ins), "eijmp", []>, 683 def ICALL : F16<0b1001010100001001, (outs), (ins variable_ops), "icall", []>, 689 def EICALL : F16<0b1001010100011001, (outs), (ins variable_ops), "eicall", 708 def RET : F16<0b1001010100001000, (outs), (ins), "ret", [(AVRretglue)]>; 710 def RETI : F16<0b1001010100011000, (outs), (ins), "reti", [(AVRretiglue)]>; 1179 : F16<0b1001010111001000, (outs), (ins), "lpm", []>, 1223 : F16<0b1001010111011000, (outs), (ins), "elpm", []>, 1263 : F16<0b1001010111101000, (outs), (ins), "spm", []>, 1266 let Defs = [R31R30] in def SPMZPi : F16<0b1001010111111000, (outs), [all …]
|
| HD | AVRInstrFormats.td | 432 class F16<bits<16> opcode, dag outs, dag ins, string asmstr, list<dag> pattern>
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| HD | AMDGPULibFunc.cpp | 648 res.ArgType = AMDGPULibFunc::F16; break; in parseItaniumParam() 751 case AMDGPULibFunc::F16: return "Dh"; in getItaniumTypeName() 904 P.ArgType = AMDGPULibFunc::F16; in getFromTy() 946 case AMDGPULibFunc::F16: T = Type::getHalfTy(C); break; in getIntrinsicParamType()
|
| HD | SISchedule.td | 34 // F16 or F32 transcendental instructions (these are quarter rate) 71 // F16 or F32 pseudo scalar transcendental instructions
|
| HD | AMDGPULibFunc.h | 272 F16 = FLOAT | B16, enumerator
|
| HD | AMDGPULegalizerInfo.cpp | 3354 const LLT F16 = LLT::scalar(16); in legalizeFlogCommon() local 3359 if (Ty == F16 || MI.getFlag(MachineInstr::FmAfn) || in legalizeFlogCommon() 3361 if (Ty == F16 && !ST.has16BitInsts()) { in legalizeFlogCommon() 3499 const LLT F16 = LLT::scalar(16); in legalizeFExp2() local 3502 if (Ty == F16) { in legalizeFExp2() 3596 const LLT F16 = LLT::scalar(16); in legalizeFExp() local 3600 if (Ty == F16) { in legalizeFExp() 3737 const LLT F16 = LLT::float16(); in legalizeFPow() local 3747 } else if (Ty == F16) { in legalizeFPow() 3749 auto Log = B.buildFLog2(F16, Src0, Flags); in legalizeFPow() [all …]
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
| HD | MipsCallingConv.td | 153 F16, F17, F18, F19], 283 F14, F15, F16, F17, F18, F19]>>>, 287 CCAssignToReg<[F0, F2, F4, F6, F8, F10, F12, F14, F16, F18]>>>,
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| HD | PPCCallingConv.td | 306 def CSR_SVR432 : CalleeSavedRegs<(add CSR_SVR432_COMM, F14, F15, F16, F17, F18, 326 R29, R30, R31, F14, F15, F16, F17, F18, 336 X29, X30, X31, F14, F15, F16, F17, F18,
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| HD | DXILResource.cpp | 83 case ElementType::F16: in getElementTypeName()
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/ |
| HD | AMDGPUMetadata.cpp | 82 YIO.enumCase(EN, "F16", ValueType::F16); in enumeration()
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| HD | SparcRegisterInfo.td | 192 def F16 : Rf<16, "f16">, DwarfRegNum<[48]>; 218 def D8 : Rd<16, "f16", [F16, F17]>, DwarfRegNum<[80]>;
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| HD | LoongArchRegisterInfo.td | 146 def F16 : LoongArchReg32<16,"f16", ["ft8"]>, DwarfRegNum<[48]>;
|
| /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/Disassembler/ |
| HD | SparcDisassembler.cpp | 75 SP::F16, SP::F17, SP::F18, SP::F19,
|
| /freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| HD | CGHLSLRuntime.cpp | 266 return ElementType::F16; in calculateElementType()
|
| /freebsd-13-stable/sys/dev/acpica/ |
| HD | acpi_quirks | 454 # Sony PCG-F16
|
| /freebsd-13-stable/contrib/ncurses/include/ |
| HD | Caps-ncurses | 59 #key_f16 kf16 str F6 - - ----- F16 function key
|