Home
last modified time | relevance | path

Searched refs:isFP (Results 1 – 23 of 23) sorted by relevance

/external/llvm-project/llvm/lib/Target/X86/
DX86RegisterBankInfo.h35 static PartialMappingIdx getPartialMappingIdx(const LLT &Ty, bool isFP);
49 bool isFP) const;
54 const MachineRegisterInfo &MRI, const bool isFP,
DX86RegisterBankInfo.cpp66 X86GenRegisterBankInfo::getPartialMappingIdx(const LLT &Ty, bool isFP) { in getPartialMappingIdx() argument
67 if ((Ty.isScalar() && !isFP) || Ty.isPointer()) { in getPartialMappingIdx()
112 const MachineInstr &MI, const MachineRegisterInfo &MRI, const bool isFP, in getInstrPartialMappingIdxs() argument
121 OpRegBankIdx[Idx] = getPartialMappingIdx(MRI.getType(MO.getReg()), isFP); in getInstrPartialMappingIdxs()
146 bool isFP) const { in getSameOperandsMapping()
157 auto Mapping = getValueMapping(getPartialMappingIdx(Ty, isFP), 3); in getSameOperandsMapping()
DX86ISelLowering.cpp4955 bool isFP, SDValue &LHS, SDValue &RHS, in TranslateX86CC() argument
4957 if (!isFP) { in TranslateX86CC()
22588 bool isFP = Op1.getSimpleValueType().isFloatingPoint(); in LowerVSETCC() local
22591 if (isFP) { in LowerVSETCC()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86RegisterBankInfo.h35 static PartialMappingIdx getPartialMappingIdx(const LLT &Ty, bool isFP);
49 bool isFP) const;
54 const MachineRegisterInfo &MRI, const bool isFP,
DX86RegisterBankInfo.cpp66 X86GenRegisterBankInfo::getPartialMappingIdx(const LLT &Ty, bool isFP) { in getPartialMappingIdx() argument
67 if ((Ty.isScalar() && !isFP) || Ty.isPointer()) { in getPartialMappingIdx()
112 const MachineInstr &MI, const MachineRegisterInfo &MRI, const bool isFP, in getInstrPartialMappingIdxs() argument
121 OpRegBankIdx[Idx] = getPartialMappingIdx(MRI.getType(MO.getReg()), isFP); in getInstrPartialMappingIdxs()
146 bool isFP) const { in getSameOperandsMapping()
157 auto Mapping = getValueMapping(getPartialMappingIdx(Ty, isFP), 3); in getSameOperandsMapping()
DX86ISelLowering.cpp4850 bool isFP, SDValue &LHS, SDValue &RHS, in TranslateX86CC() argument
4852 if (!isFP) { in TranslateX86CC()
21360 bool isFP = Op1.getSimpleValueType().isFloatingPoint(); in LowerVSETCC() local
21363 if (isFP) { in LowerVSETCC()
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoV5.td150 let isFP = 1, hasNewValue = 1, opNewValue = 0 in
215 let isPredicateLate = 1, isFP = 1,
238 let isCompare = 1, isFP = 1 in
528 let isFP = 1 in
547 let isFP = 1 in
566 let isFP = 1, hasNewValue = 1 in
586 let isFP = 1, hasNewValue = 1 in
670 let isFP = 1, hasNewValue = 1 in
694 let isFP = 1, hasNewValue = 1 in
726 let isFP = 1, hasNewValue = 1 in
[all …]
DHexagonInstrFormats.td171 bits<1> isFP = 0;
172 let TSFlags {48} = isFP; // Floating-point.
/external/llvm/utils/TableGen/
DFastISelEmitter.cpp97 bool isFP() const { return Repr == OK_FP; } in isFP() function in __anonf9359ff90311::OperandsSignature::OpKind
106 else if (isFP()) in printManglingSuffix()
291 } else if (Operands[i].isFP()) { in PrintParameters()
318 } else if (Operands[i].isFP()) { in PrintArguments()
333 } else if (Operands[i].isFP()) { in PrintArguments()
/external/llvm-project/llvm/utils/TableGen/
DFastISelEmitter.cpp107 bool isFP() const { return Repr == OK_FP; } in isFP() function in __anonda4984e70311::OperandsSignature::OpKind
116 else if (isFP()) in printManglingSuffix()
298 } else if (Operands[i].isFP()) { in PrintParameters()
325 } else if (Operands[i].isFP()) { in PrintArguments()
340 } else if (Operands[i].isFP()) { in PrintArguments()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DFLATInstructions.td273 bit isFP = isFloatType<data_vt>.ret> {
281 let FPAtomic = isFP;
292 let FPAtomic = isFP;
303 bit isFP = isFloatType<data_vt>.ret> {
313 let FPAtomic = isFP;
325 let FPAtomic = isFP;
336 bit isFP = isFloatType<data_vt>.ret> {
347 let FPAtomic = isFP;
359 let FPAtomic = isFP;
DSIInstrInfo.td1465 bit isFP = isFloatType<VT>.ret;
1468 !if(isFP,
1505 bit isFP = isFloatType<VT>.ret;
1508 RegisterOperand ret = !if(isFP, retFlt, retInt);
1514 bit isFP = isFloatType<VT>.ret;
1519 !if(isFP,
1524 !if(isFP,
1561 bit isFP = isFloatType<VT>.ret;
1564 !if(isFP, FP64InputMods, Int64InputMods),
1565 !if(isFP,
[all …]
DBUFInstructions.td718 bit isFP = isFloatType<vdataType>.ret> {
719 let FPAtomic = isFP in
723 let FPAtomic = isFP in
727 let FPAtomic = isFP in
730 let FPAtomic = isFP in
734 let FPAtomic = isFP in
742 bit isFP = isFloatType<vdataType>.ret> {
743 let FPAtomic = isFP in
750 let FPAtomic = isFP in
757 let FPAtomic = isFP in
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonInstrFormats.td144 bits<1> isFP = 0;
145 let TSFlags {50} = isFP; // Floating-point.
DHexagonDepInstrInfo.td4078 let isFP = 1;
4090 let isFP = 1;
4100 let isFP = 1;
4110 let isFP = 1;
4122 let isFP = 1;
4132 let isFP = 1;
4142 let isFP = 1;
4154 let isFP = 1;
4166 let isFP = 1;
4178 let isFP = 1;
[all …]
/external/llvm-project/llvm/lib/Target/AMDGPU/
DFLATInstructions.td349 bit isFP = isFloatType<data_vt>.ret> {
357 let FPAtomic = isFP;
369 let FPAtomic = isFP;
381 bit isFP = isFloatType<data_vt>.ret> {
391 let FPAtomic = isFP;
403 let FPAtomic = isFP;
414 bit isFP = isFloatType<data_vt>.ret> {
425 let FPAtomic = isFP;
437 let FPAtomic = isFP;
DSIInstrInfo.td1455 bit isFP = isFloatType<VT>.ret;
1458 !if(isFP,
1499 bit isFP = isFloatType<VT>.ret;
1502 RegisterOperand ret = !if(isFP, retFlt, retInt);
1508 bit isFP = isFloatType<VT>.ret;
1513 !if(isFP,
1518 !if(isFP,
1553 bit isFP = isFloatType<VT>.ret;
1556 !if(isFP, FP64InputMods, Int64InputMods),
1557 !if(isFP,
[all …]
DBUFInstructions.td726 bit isFP = isFloatType<vdataType>.ret> {
727 let FPAtomic = isFP in
731 let FPAtomic = isFP in
735 let FPAtomic = isFP in
738 let FPAtomic = isFP in
742 let FPAtomic = isFP in
750 bit isFP = isFloatType<vdataType>.ret> {
751 let FPAtomic = isFP in
758 let FPAtomic = isFP in
765 let FPAtomic = isFP in
[all …]
/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonInstrFormats.td146 bits<1> isFP = 0;
147 let TSFlags {50} = isFP; // Floating-point.
DHexagonDepInstrInfo.td4117 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 …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64InstructionSelector.cpp1582 const bool isFP = Opcode == TargetOpcode::G_FCONSTANT; in select() local
1596 if (isFP) { in select()
1636 if (isFP) { in select()
/external/llvm-project/llvm/lib/Target/AArch64/GISel/
DAArch64InstructionSelector.cpp2283 const bool isFP = Opcode == TargetOpcode::G_FCONSTANT; in select() local
2297 if (isFP) { in select()
2337 if (isFP) { in select()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp3977 bool isFP, SDValue &LHS, SDValue &RHS, in TranslateX86CC() argument
3979 if (!isFP) { in TranslateX86CC()
15253 bool isFP = Op.getOperand(1).getSimpleValueType().isFloatingPoint(); in LowerVSETCC() local
15256 if (isFP) { in LowerVSETCC()
15635 bool isFP = Op1.getSimpleValueType().isFloatingPoint(); in LowerSETCC() local
15636 unsigned X86CC = TranslateX86CC(CC, dl, isFP, Op0, Op1, DAG); in LowerSETCC()