Searched refs:SlowDivOrRem (Results 1 - 1 of 1) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp79 Instruction *SlowDivOrRem = nullptr; member in class:__anon4726::FastDivInsertionTask
93 return SlowDivOrRem->getOpcode() == Instruction::SDiv ||
94 SlowDivOrRem->getOpcode() == Instruction::SRem;
98 return SlowDivOrRem->getOpcode() == Instruction::SDiv ||
99 SlowDivOrRem->getOpcode() == Instruction::UDiv;
102 Type *getSlowType() { return SlowDivOrRem->getType(); }
119 SlowDivOrRem = I;
127 IntegerType *SlowType = dyn_cast<IntegerType>(SlowDivOrRem->getType());
157 Value *Dividend = SlowDivOrRem->getOperand(0);
158 Value *Divisor = SlowDivOrRem
[all...]

Completed in 106 milliseconds