Lines Matching refs:Size
66 CreateMemSet(Value *Ptr, Value *Val, Value *Size, unsigned Align,
70 Value *Ops[] = { Ptr, Val, Size, getInt32(Align), getInt1(isVolatile) };
71 Type *Tys[] = { Ptr->getType(), Size->getType() };
91 CreateMemCpy(Value *Dst, Value *Src, Value *Size, unsigned Align,
97 Value *Ops[] = { Dst, Src, Size, getInt32(Align), getInt1(isVolatile) };
98 Type *Tys[] = { Dst->getType(), Src->getType(), Size->getType() };
122 CreateMemMove(Value *Dst, Value *Src, Value *Size, unsigned Align,
128 Value *Ops[] = { Dst, Src, Size, getInt32(Align), getInt1(isVolatile) };
129 Type *Tys[] = { Dst->getType(), Src->getType(), Size->getType() };
148 CallInst *IRBuilderBase::CreateLifetimeStart(Value *Ptr, ConstantInt *Size) {
152 if (!Size)
153 Size = getInt64(-1);
155 assert(Size->getType() == getInt64Ty() &&
157 Value *Ops[] = { Size, Ptr };
163 CallInst *IRBuilderBase::CreateLifetimeEnd(Value *Ptr, ConstantInt *Size) {
167 if (!Size)
168 Size = getInt64(-1);
170 assert(Size->getType() == getInt64Ty() &&
172 Value *Ops[] = { Size, Ptr };