Lines Matching refs:Value
74 static bool IsPointerOffset(Value *Ptr1, Value *Ptr2, int64_t &Offset,
136 Value *StartPtr;
223 void addRange(int64_t Start, int64_t Size, Value *Ptr,
239 void MemsetRanges::addRange(int64_t Start, int64_t Size, Value *Ptr,
334 bool performCallSlotOptzn(Instruction *cpy, Value *cpyDst, Value *cpySrc,
339 Instruction *tryMergingIntoMemset(Instruction *I, Value *StartPtr,
340 Value *ByteVal);
365 Value *StartPtr, Value *ByteVal) {
542 if (Value *ByteVal = isBytewiseValue(SI->getOperand(0)))
569 Value *cpyDest, Value *cpySrc,
695 Value *Dest = cpySrc->getType() == cpyDest->getType() ? cpyDest
824 if (Value *ByteVal = isBytewiseValue(GV->getInitializer())) {
896 Value *ByValArg = CS.getArgument(ArgNo);
945 Value *TmpCast = MDep->getSource();
980 else if (CallSite CS = (Value*)I) {