LLVM API Documentation
Public Member Functions | |
Query (const DataLayout *td, const TargetLibraryInfo *tli, const DominatorTree *dt) | |
Public Attributes | |
const DataLayout * | TD |
const TargetLibraryInfo * | TLI |
const DominatorTree * | DT |
Definition at line 44 of file InstructionSimplify.cpp.
|
inline |
Definition at line 49 of file InstructionSimplify.cpp.
const DominatorTree* Query::DT |
Definition at line 47 of file InstructionSimplify.cpp.
Referenced by SimplifyPHINode(), ThreadBinOpOverPHI(), and ThreadCmpOverPHI().
const DataLayout* Query::TD |
Definition at line 45 of file InstructionSimplify.cpp.
Referenced by SimplifyAddInst(), SimplifyAndInst(), SimplifyBinOp(), SimplifyDiv(), SimplifyFAddInst(), SimplifyFCmpInst(), SimplifyFMulInst(), SimplifyFSubInst(), SimplifyGEPInst(), SimplifyICmpInst(), SimplifyMulInst(), SimplifyOrInst(), SimplifyRem(), SimplifyShift(), SimplifySubInst(), SimplifyTruncInst(), and SimplifyXorInst().
const TargetLibraryInfo* Query::TLI |
Definition at line 46 of file InstructionSimplify.cpp.
Referenced by SimplifyAddInst(), SimplifyAndInst(), SimplifyBinOp(), SimplifyCall(), SimplifyDiv(), SimplifyFAddInst(), SimplifyFCmpInst(), SimplifyFMulInst(), SimplifyFSubInst(), SimplifyICmpInst(), SimplifyMulInst(), SimplifyOrInst(), SimplifyRem(), SimplifyShift(), SimplifySubInst(), SimplifyTruncInst(), and SimplifyXorInst().