reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
506 assert(ObjectSize->getIntrinsicID() == Intrinsic::objectsize && 509 bool MaxVal = cast<ConstantInt>(ObjectSize->getArgOperand(1))->isZero(); 520 cast<ConstantInt>(ObjectSize->getArgOperand(2))->isOne(); 522 auto *ResultType = cast<IntegerType>(ObjectSize->getType()); 523 bool StaticOnly = cast<ConstantInt>(ObjectSize->getArgOperand(3))->isZero(); 528 if (getObjectSize(ObjectSize->getArgOperand(0), Size, DL, TLI, EvalOptions) && 532 LLVMContext &Ctx = ObjectSize->getFunction()->getContext(); 535 Eval.compute(ObjectSize->getArgOperand(0)); 539 Builder.SetInsertPoint(ObjectSize);