Home
last modified time | relevance | path

Searched refs:FMinimum (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVDescriptors.h52 FMinimum, ///< FP min with llvm.minimum semantics enumerator
256 Kind == RecurKind::FMinimum || Kind == RecurKind::FMaximum || in isFPMinMaxRecurrenceKind()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerAtomic.cpp93 case AtomicRMWInst::FMinimum: in buildAtomicRMWValue()
H A DLoopUtils.cpp948 case RecurKind::FMinimum: in getReductionIntrinsicID()
1047 case RecurKind::FMinimum: in getMinMaxReductionIntrinsicOp()
1104 RK == RecurKind::FMinimum || RK == RecurKind::FMaximum || in createMinMaxOp()
1317 case RecurKind::FMinimum: in createSimpleReduction()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp832 return InstDesc(Kind == RecurKind::FMinimum, I); in isMinMaxPattern()
1092 if (AddReductionVar(Phi, RecurKind::FMinimum, TheLoop, FMF, RedDes, DB, AC, DT, in isReductionPHI()
1232 case RecurKind::FMinimum: in getOpcode()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp946 case AtomicRMWInst::FMinimum: in performMaskedAtomicOp()
1843 case AtomicRMWInst::FMinimum: in GetRMWLibcall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp840 case RecurKind::FMinimum: in findInnerReductionPhi()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h765 FMinimum,
830 case AtomicRMWInst::FMinimum:
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp3972 return AtomicRMWInst::FMinimum; in mapFromLLVMRMWBinOp()
4005 case AtomicRMWInst::FMinimum: in mapToLLVMRMWBinOp()
H A DInstructions.cpp1491 case AtomicRMWInst::FMinimum: in getOperationName()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerBufferFatPointers.cpp1759 case AtomicRMWInst::FMinimum: { in handleMemoryInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp21800 if (Kind == RecurKind::FMaximum || Kind == RecurKind::FMinimum) in isVectorizable()
21862 case RecurKind::FMinimum: in createOp()
21929 return RecurKind::FMinimum; in getRdxKind()
23065 case RecurKind::FMinimum: in getReductionCost()
23191 case RecurKind::FMinimum: in emitReduction()
23330 case RecurKind::FMinimum: in emitScaleForReusedOps()
23394 case RecurKind::FMinimum: in emitReusedOps()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp3442 case AtomicRMWInst::FMinimum: in translateAtomicRMW()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp708 case AtomicRMWInst::FMinimum: in getEncodedRMWOperation()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1358 return AtomicRMWInst::FMinimum; in getDecodedRMWOperation()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp8693 Operation = AtomicRMWInst::FMinimum; in parseAtomicRMW()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp9020 case AtomicRMWInst::FMinimum: in emitRMWOpAsInstruction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp5181 case AtomicRMWInst::FMinimum: in visitAtomicRMW()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp28142 AI->getOperation() == AtomicRMWInst::FMinimum)) in shouldExpandAtomicRMWInIR()