Lines Matching refs:SizeOffsetValue
645 SizeOffsetValue SizeOffsetPair = Eval.compute(ObjectSize->getArgOperand(0)); in lowerObjectSizeCall()
1041 SizeOffsetValue::SizeOffsetValue(const SizeOffsetWeakTrackingVH &SOT) in SizeOffsetValue() function in SizeOffsetValue
1056 SizeOffsetValue ObjectSizeOffsetEvaluator::compute(Value *V) { in compute()
1061 SizeOffsetValue Result = compute_(V); in compute()
1086 SizeOffsetValue ObjectSizeOffsetEvaluator::compute_(Value *V) { in compute_()
1090 return SizeOffsetValue(ConstantInt::get(Context, Const.Size), in compute_()
1107 SizeOffsetValue Result; in compute_()
1137 SizeOffsetValue ObjectSizeOffsetEvaluator::visitAllocaInst(AllocaInst &I) { in visitAllocaInst()
1155 return SizeOffsetValue(Size, Zero); in visitAllocaInst()
1158 SizeOffsetValue ObjectSizeOffsetEvaluator::visitCallBase(CallBase &CB) { in visitCallBase()
1172 return SizeOffsetValue(FirstArg, Zero); in visitCallBase()
1177 return SizeOffsetValue(Size, Zero); in visitCallBase()
1180 SizeOffsetValue
1185 SizeOffsetValue
1190 SizeOffsetValue ObjectSizeOffsetEvaluator::visitGEPOperator(GEPOperator &GEP) { in visitGEPOperator()
1191 SizeOffsetValue PtrData = compute_(GEP.getPointerOperand()); in visitGEPOperator()
1197 return SizeOffsetValue(PtrData.Size, Offset); in visitGEPOperator()
1200 SizeOffsetValue ObjectSizeOffsetEvaluator::visitIntToPtrInst(IntToPtrInst &) { in visitIntToPtrInst()
1205 SizeOffsetValue ObjectSizeOffsetEvaluator::visitLoadInst(LoadInst &LI) { in visitLoadInst()
1209 SizeOffsetValue ObjectSizeOffsetEvaluator::visitPHINode(PHINode &PHI) { in visitPHINode()
1221 SizeOffsetValue EdgeData = compute_(PHI.getIncomingValue(i)); in visitPHINode()
1249 return SizeOffsetValue(Size, Offset); in visitPHINode()
1252 SizeOffsetValue ObjectSizeOffsetEvaluator::visitSelectInst(SelectInst &I) { in visitSelectInst()
1253 SizeOffsetValue TrueSide = compute_(I.getTrueValue()); in visitSelectInst()
1254 SizeOffsetValue FalseSide = compute_(I.getFalseValue()); in visitSelectInst()
1265 return SizeOffsetValue(Size, Offset); in visitSelectInst()
1268 SizeOffsetValue ObjectSizeOffsetEvaluator::visitInstruction(Instruction &I) { in visitInstruction()