Lines Matching refs:Value
46 Value *IRBuilderBase::getCastedInt8PtrValue(Value *Ptr) { in getCastedInt8PtrValue()
59 static CallInst *createCallHelper(Value *Callee, ArrayRef<Value *> Ops, in createCallHelper()
68 static InvokeInst *createInvokeHelper(Value *Invokee, BasicBlock *NormalDest, in createInvokeHelper()
70 ArrayRef<Value *> Ops, in createInvokeHelper()
82 CreateMemSet(Value *Ptr, Value *Val, Value *Size, unsigned Align, in CreateMemSet()
86 Value *Ops[] = { Ptr, Val, Size, getInt32(Align), getInt1(isVolatile) }; in CreateMemSet()
89 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memset, Tys); in CreateMemSet()
107 CreateMemCpy(Value *Dst, Value *Src, Value *Size, unsigned Align, in CreateMemCpy()
113 Value *Ops[] = { Dst, Src, Size, getInt32(Align), getInt1(isVolatile) }; in CreateMemCpy()
116 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memcpy, Tys); in CreateMemCpy()
138 CreateMemMove(Value *Dst, Value *Src, Value *Size, unsigned Align, in CreateMemMove()
144 Value *Ops[] = { Dst, Src, Size, getInt32(Align), getInt1(isVolatile) }; in CreateMemMove()
147 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::memmove, Tys); in CreateMemMove()
164 CallInst *IRBuilderBase::CreateLifetimeStart(Value *Ptr, ConstantInt *Size) { in CreateLifetimeStart()
173 Value *Ops[] = { Size, Ptr }; in CreateLifetimeStart()
175 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::lifetime_start); in CreateLifetimeStart()
179 CallInst *IRBuilderBase::CreateLifetimeEnd(Value *Ptr, ConstantInt *Size) { in CreateLifetimeEnd()
188 Value *Ops[] = { Size, Ptr }; in CreateLifetimeEnd()
190 Value *TheFn = Intrinsic::getDeclaration(M, Intrinsic::lifetime_end); in CreateLifetimeEnd()
194 CallInst *IRBuilderBase::CreateAssumption(Value *Cond) { in CreateAssumption()
198 Value *Ops[] = { Cond }; in CreateAssumption()
200 Value *FnAssume = Intrinsic::getDeclaration(M, Intrinsic::assume); in CreateAssumption()
212 CallInst *IRBuilderBase::CreateMaskedLoad(Value *Ptr, unsigned Align, in CreateMaskedLoad()
213 Value *Mask, Value *PassThru, in CreateMaskedLoad()
221 Value *Ops[] = { Ptr, getInt32(Align), Mask, PassThru}; in CreateMaskedLoad()
231 CallInst *IRBuilderBase::CreateMaskedStore(Value *Val, Value *Ptr, in CreateMaskedStore()
232 unsigned Align, Value *Mask) { in CreateMaskedStore()
233 Value *Ops[] = { Val, Ptr, getInt32(Align), Mask }; in CreateMaskedStore()
241 ArrayRef<Value *> Ops, in CreateMaskedIntrinsic()
246 Value *TheFn = Intrinsic::getDeclaration(M, Id, OverloadedTypes); in CreateMaskedIntrinsic()
251 static std::vector<Value *>
253 Value *ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs, in getStatepointArgs()
256 std::vector<Value *> Args; in getStatepointArgs()
275 Value *ActualCallee, uint32_t Flags, ArrayRef<T0> CallArgs, in CreateGCStatepointCallCommon()
290 std::vector<llvm::Value *> Args = in CreateGCStatepointCallCommon()
297 uint64_t ID, uint32_t NumPatchBytes, Value *ActualCallee, in CreateGCStatepointCall()
298 ArrayRef<Value *> CallArgs, ArrayRef<Value *> DeoptArgs, in CreateGCStatepointCall()
299 ArrayRef<Value *> GCArgs, const Twine &Name) { in CreateGCStatepointCall()
300 return CreateGCStatepointCallCommon<Value *, Value *, Value *, Value *>( in CreateGCStatepointCall()
306 uint64_t ID, uint32_t NumPatchBytes, Value *ActualCallee, uint32_t Flags, in CreateGCStatepointCall()
308 ArrayRef<Use> DeoptArgs, ArrayRef<Value *> GCArgs, const Twine &Name) { in CreateGCStatepointCall()
309 return CreateGCStatepointCallCommon<Use, Use, Use, Value *>( in CreateGCStatepointCall()
315 uint64_t ID, uint32_t NumPatchBytes, Value *ActualCallee, in CreateGCStatepointCall()
316 ArrayRef<Use> CallArgs, ArrayRef<Value *> DeoptArgs, in CreateGCStatepointCall()
317 ArrayRef<Value *> GCArgs, const Twine &Name) { in CreateGCStatepointCall()
318 return CreateGCStatepointCallCommon<Use, Value *, Value *, Value *>( in CreateGCStatepointCall()
326 Value *ActualInvokee, BasicBlock *NormalDest, BasicBlock *UnwindDest, in CreateGCStatepointInvokeCommon()
339 std::vector<llvm::Value *> Args = in CreateGCStatepointInvokeCommon()
347 uint64_t ID, uint32_t NumPatchBytes, Value *ActualInvokee, in CreateGCStatepointInvoke()
349 ArrayRef<Value *> InvokeArgs, ArrayRef<Value *> DeoptArgs, in CreateGCStatepointInvoke()
350 ArrayRef<Value *> GCArgs, const Twine &Name) { in CreateGCStatepointInvoke()
351 return CreateGCStatepointInvokeCommon<Value *, Value *, Value *, Value *>( in CreateGCStatepointInvoke()
358 uint64_t ID, uint32_t NumPatchBytes, Value *ActualInvokee, in CreateGCStatepointInvoke()
361 ArrayRef<Use> DeoptArgs, ArrayRef<Value *> GCArgs, const Twine &Name) { in CreateGCStatepointInvoke()
362 return CreateGCStatepointInvokeCommon<Use, Use, Use, Value *>( in CreateGCStatepointInvoke()
368 uint64_t ID, uint32_t NumPatchBytes, Value *ActualInvokee, in CreateGCStatepointInvoke()
370 ArrayRef<Value *> DeoptArgs, ArrayRef<Value *> GCArgs, const Twine &Name) { in CreateGCStatepointInvoke()
371 return CreateGCStatepointInvokeCommon<Use, Value *, Value *, Value *>( in CreateGCStatepointInvoke()
383 Value *FnGCResult = Intrinsic::getDeclaration(M, ID, Types); in CreateGCResult()
385 Value *Args[] = {Statepoint}; in CreateGCResult()
396 Value *FnGCRelocate = in CreateGCRelocate()
399 Value *Args[] = {Statepoint, in CreateGCRelocate()