| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86RegisterBankInfo.h | |
| H A D | X86RegisterBankInfo.cpp | |
| H A D | X86ISelLowering.cpp | 2984 bool isFP, SDValue &LHS, SDValue &RHS, in TranslateX86CC() argument 2986 if (!isFP) { in TranslateX86CC()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86RegisterBankInfo.h | 36 const LLT &Ty, bool isFP); 50 bool isFP) const; 55 const MachineRegisterInfo &MRI, const bool isFP,
|
| H A D | X86RegisterBankInfo.cpp | 143 const LLT &Ty, bool isFP) { in getPartialMappingIdx() argument 150 isFP = true; in getPartialMappingIdx() 151 if ((Ty.isScalar() && !isFP) || Ty.isPointer()) { in getPartialMappingIdx() 198 const MachineInstr &MI, const MachineRegisterInfo &MRI, const bool isFP, in getInstrPartialMappingIdxs() argument 208 getPartialMappingIdx(MI, MRI.getType(MO.getReg()), isFP); in getInstrPartialMappingIdxs() 235 bool isFP) const { in getSameOperandsMapping() 246 auto Mapping = getValueMapping(getPartialMappingIdx(MI, Ty, isFP), 3); in getSameOperandsMapping()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | FastISelEmitter.cpp | 116 bool isFP() const { return Repr == OK_FP; } in isFP() function in __anon3cd78fb00311::OperandsSignature::OpKind 128 else if (isFP()) in printManglingSuffix() 305 else if (Opnd.isFP()) in PrintParameters() 325 else if (Opnd.isFP()) in PrintArguments() 340 else if (Opnd.isFP()) in PrintArguments()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.td | 1117 string Type = !if(vt.isFP, "FP", "INT"); 1813 !if(VT.isFP, 1857 RegisterOperand ret = !if(VT.isFP, retFlt, retInt); 1945 !if(VT.isFP, FP64InputMods, Int64InputMods), 1947 !if(VT.isFP, !if(IsTrue16, FPT16InputMods<IsFake16>, FP16InputMods), 1949 !if(VT.isFP, FP32T16DstInputMods, Int32T16DstInputMods))); 1951 !if(VT.isFP, FP64InputMods, Int64InputMods), 1953 !if(VT.isFP, !if(IsTrue16, FPT16InputMods<IsFake16>, FP16InputMods), 1955 !if(VT.isFP, FP32InputMods, Int32InputMods))); 1963 Operand ret = !if(VT.isFP, FPVRegInputMods, IntVRegInputMods); [all …]
|
| H A D | MIMGInstructions.td | 992 bit isFP = 0, 996 FPAtomic = isFP in { 1094 multiclass MIMG_Atomic <mimgopc op, string asm, bit isCmpSwap = 0, bit isFP = 0, 1108 defm _V1 : MIMG_Atomic_Addr_Helper_m <op, asm, VGPR_32, 1, isFP, renamed>; 1112 defm _V2 : MIMG_Atomic_Addr_Helper_m <op, asm, VReg_64, isCmpSwap, isFP, renamed>; 1114 defm _V3 : MIMG_Atomic_Addr_Helper_m <op, asm, VReg_96, 0, isFP, renamed>; 1118 defm _V4 : MIMG_Atomic_Addr_Helper_m <op, asm, VReg_128, 0, isFP, renamed>; 1120 defm _V5 : MIMG_Atomic_Addr_Helper_m <op, asm, VReg_160, 0, isFP, renamed>; 1127 bit isCmpSwap = 0, bit isFP = 0> 1128 : MIMG_Atomic <op, asm, isCmpSwap, isFP, renamed>;
|
| H A D | VOPInstructions.td | 146 let ReadsModeReg = !or(P.DstVT.isFP, P.Src0VT.isFP); 738 let ReadsModeReg = !or(P.DstVT.isFP, P.Src0VT.isFP); 982 let ReadsModeReg = !or(P.DstVT.isFP, P.Src0VT.isFP);
|
| H A D | FLATInstructions.td | 657 let FPAtomic = data_vt.isFP; 674 let FPAtomic = data_vt.isFP; 705 let FPAtomic = data_vt.isFP; 715 let FPAtomic = data_vt.isFP; 736 let FPAtomic = data_vt.isFP; 746 let FPAtomic = data_vt.isFP;
|
| H A D | VOP1Instructions.td | 52 let ReadsModeReg = !or(P.DstVT.isFP, P.Src0VT.isFP);
|
| H A D | VOP2Instructions.td | 86 let ReadsModeReg = !or(P.DstVT.isFP, P.Src0VT.isFP);
|
| H A D | BUFInstructions.td | 778 let FPAtomic = vdataType.isFP in { 801 let FPAtomic = vdataType.isFP in {
|
| H A D | VOPCInstructions.td | 234 let ReadsModeReg = P.Src0VT.isFP;
|
| H A D | SIInstructions.td | 2161 if !and(!not(vt.isVector), !not(vt.isFP)) then {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ValueTypes.td | 23 bit isFP = false; 44 let isFP = true; 52 let isFP = elt.isFP;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonInstrFormats.td | 146 bits<1> isFP = 0; 147 let TSFlags {48} = isFP; // Floating-point.
|
| H A D | HexagonDepInstrInfo.td | 4117 let isFP = 1; 4129 let isFP = 1; 4139 let isFP = 1; 4149 let isFP = 1; 4161 let isFP = 1; 4171 let isFP = 1; 4181 let isFP = 1; 4193 let isFP = 1; 4205 let isFP = 1; 4217 let isFP = 1; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64InstructionSelector.cpp | 2727 const bool isFP = Opcode == TargetOpcode::G_FCONSTANT; in select() local 2742 if (isFP) { in select() 2780 if (isFP) { in select()
|