Home
last modified time | relevance | path

Searched refs:FmContract (Results 1 – 11 of 11) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPostLegalizerCombiner.cpp294 if (!MI.getFlag(MachineInstr::FmContract)) in matchRcpSqrtToRsq()
305 if (!MI.getFlag(MachineInstr::FmContract)) in matchRcpSqrtToRsq()
H A DAMDGPULegalizerInfo.cpp3559 const unsigned FlagsNoContract = Flags & ~MachineInstr::FmContract; in legalizeFExp()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineInstr.cpp575 MIFlags |= MachineInstr::MIFlag::FmContract; in copyFlagsFromInstruction()
1676 if (getFlag(MachineInstr::FmContract)) in print()
H A DMIRPrinter.cpp788 if (MI.getFlag(MachineInstr::FmContract)) in print()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h98 FmContract = 1 << 8, // Instruction supports Fast math enumerator
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/GlobalISel/
H A DCombine.td179 def FmContract : MIFlagEnum<"FmContract">;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DInstrEmitter.cpp1062 MI->setFlag(MachineInstr::MIFlag::FmContract); in EmitMachineNode()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp1792 if (!Root.getFlag(MachineInstr::MIFlag::FmContract) || in canCombineFPFusedMultiply()
1793 !MI->getFlag(MachineInstr::MIFlag::FmContract)) in canCombineFPFusedMultiply()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp5867 Inst.getFlag(MachineInstr::FmContract); in isCombineInstrCandidateFP()
6383 Root.getFlag(MachineInstr::MIFlag::FmContract) && in getFNEGPatterns()
6385 MI->getFlag(MachineInstr::MIFlag::FmContract) && in getFNEGPatterns()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp5397 return AllowFusionGlobally || MI.getFlag(MachineInstr::MIFlag::FmContract); in isContractableFMul()
5434 if (!AllowFusionGlobally && !MI.getFlag(MachineInstr::MIFlag::FmContract)) in canCombineFMadOrFMA()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp1490 Flags |= MachineInstr::FmContract; in parseInstruction()