| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Operator.h | 77 bool hasAllowContract() const { in hasAllowContract() function 78 return cast<llvm::FPMathOperator>(Val)->hasAllowContract(); in hasAllowContract()
|
| H A D | Instruction.h | 287 bool hasAllowContract() const { in hasAllowContract() function 288 return cast<llvm::Instruction>(Val)->hasAllowContract(); in hasAllowContract()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Operator.h | 322 bool hasAllowContract() const {
|
| H A D | Instruction.h | 667 LLVM_ABI bool hasAllowContract() const LLVM_READONLY;
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instruction.cpp | 654 bool Instruction::hasAllowContract() const { in hasAllowContract() function in Instruction 656 return cast<FPMathOperator>(this)->hasAllowContract(); in hasAllowContract()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetTransformInfo.cpp | 601 (FAdd->hasAllowContract() && CxtI->hasAllowContract())) in getArithmeticInstrCost()
|
| H A D | SIISelLowering.cpp | 13353 N->getFlags().hasAllowContract() && N0->getFlags().hasAllowContract()) { in performRcpCombine() 14412 (N0->getFlags().hasAllowContract() && in getFusedOpcode() 14413 N1->getFlags().hasAllowContract())) && in getFusedOpcode() 15341 if (!Flags.hasAllowContract() || !RHSFlags.hasAllowContract() || in performFDivCombine() 15453 (N->getFlags().hasAllowContract() && in performFMACombine() 15454 FMA->getFlags().hasAllowContract())) { in performFMACombine()
|
| /freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/ |
| H A D | IRMutator.cpp | 323 [&Inst] { Inst.setHasAllowContract(!Inst.hasAllowContract()); }); in mutate()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 702 if (getFlags().hasAllowContract()) in print_details()
|
| H A D | InstrEmitter.cpp | 1087 if (Flags.hasAllowContract()) in EmitMachineNode()
|
| H A D | DAGCombiner.cpp | 16844 SafeFlags.setAllowContract(SrcFlags.hasAllowContract()); in visitFREEZE() 16857 N->getFlags().hasAllowContract(); in isContractableFMUL() 16894 if (!AllowFusionGlobally && !N->getFlags().hasAllowContract()) in visitFADDForFMACombine() 16920 return AllowFusionGlobally || N->getFlags().hasAllowContract(); in visitFADDForFMACombine() 17133 if (!AllowFusionGlobally && !N->getFlags().hasAllowContract()) in visitFSUBForFMACombine() 17149 return AllowFusionGlobally || N->getFlags().hasAllowContract(); in visitFSUBForFMACombine() 17295 bool CanFuse = N->getFlags().hasAllowContract(); in visitFSUBForFMACombine() 18951 NarrowFlags.hasAllowContract() && WidenFlags.hasAllowContract()) { in eliminateFPCastPair()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 440 setAllowContract(FPMO.hasAllowContract()); 473 bool hasAllowContract() const { return Flags & AllowContract; }
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 1142 return N->getFlags().hasAllowContract(); 1147 return N->getFlags().hasAllowContract();
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Instruction.cpp | 251 .emplaceIfTracking<GenericSetter<&Instruction::hasAllowContract, in setHasAllowContract()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineMulDivRem.cpp | 1076 if (I.hasAllowContract() && in visitFMul()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILBitcodeWriter.cpp | 759 if (FPMO->hasAllowReassoc() || FPMO->hasAllowContract()) in getOptimizationFlags()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 4889 (N->getFlags().hasAllowContract() && in PerformFADDCombineWithOperands() 4890 N0->getFlags().hasAllowContract()))) in PerformFADDCombineWithOperands()
|
| H A D | NVPTXInstrInfo.td | 432 return allowFMA() || N->getFlags().hasAllowContract();
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ConstantFolding.cpp | 1456 FP->hasAllowContract() || FP->hasAllowReciprocal()) in ConstantFoldFPInstOperands()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SVEInstrInfo.td | 246 return N->getFlags().hasAllowContract(); 250 return N->getFlags().hasAllowContract();
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 1753 if (FPMO->hasAllowContract()) in getOptimizationFlags()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 53984 Flags.hasAllowContract(); in combineFaddCFmul()
|