LLVM 22.0.0git
Namespaces | Typedefs | Functions
MachineFloatingPointPredicateUtils.h File Reference
#include "llvm/CodeGen/MachineSSAContext.h"
#include "llvm/IR/GenericFloatingPointPredicateUtils.h"

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 

Typedefs

using llvm::MachineFloatingPointPredicateUtils = GenericFloatingPointPredicateUtils< MachineSSAContext >
 

Functions

std::tuple< Register, FPClassTest, FPClassTest > llvm::fcmpImpliesClass (CmpInst::Predicate Pred, const MachineFunction &MF, Register LHS, Register RHS, bool LookThroughSrc=true)
 Compute the possible floating-point classes that LHS could be based on fcmp \Pred LHS, RHS.