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.
| Query::Query | ( | const DataLayout * | td, |
| const TargetLibraryInfo * | tli, | ||
| const DominatorTree * | dt | ||
| ) | [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().