Home
last modified time | relevance | path

Searched defs:DivRemPairWorklistEntry (Results 1 – 1 of 1) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp79 struct DivRemPairWorklistEntry { struct
81 AssertingVH<Instruction> DivInst;
85 AssertingVH<Instruction> RemInst;
87 DivRemPairWorklistEntry(Instruction *DivInst_, Instruction *RemInst_) in DivRemPairWorklistEntry() function
98 Type *getType() const { return DivInst->getType(); } in getType()
101 bool isSigned() const { return DivInst->getOpcode() == Instruction::SDiv; } in isSigned()
104 Value *getDividend() const { return DivInst->getOperand(0); } in getDividend()
105 Value *getDivisor() const { return DivInst->getOperand(1); } in getDivisor()
107 bool isRemExpanded() const { in isRemExpanded()