Lines Matching refs:Ops
87 static CallInst *createCallHelper(Function *Callee, ArrayRef<Value *> Ops, in createCallHelper() argument
92 CallInst *CI = Builder->CreateCall(Callee, Ops, OpBundles, Name);
144 Value *Ops[] = {Ptr, Val, Size, getInt1(isVolatile)}; in CreateMemSet() local
149 CallInst *CI = createCallHelper(TheFn, Ops, this); in CreateMemSet()
173 Value *Ops[] = {Dst, Val, Size, getInt1(IsVolatile)}; in CreateMemSetInline() local
178 CallInst *CI = createCallHelper(TheFn, Ops, this); in CreateMemSetInline()
201 Value *Ops[] = {Ptr, Val, Size, getInt32(ElementSize)}; in CreateElementUnorderedAtomicMemSet() local
207 CallInst *CI = createCallHelper(TheFn, Ops, this); in CreateElementUnorderedAtomicMemSet()
231 Value *Ops[] = {Dst, Src, Size, getInt1(isVolatile)}; in CreateMemTransferInst() local
236 CallInst *CI = createCallHelper(TheFn, Ops, this); in CreateMemTransferInst()
268 Value *Ops[] = {Dst, Src, Size, getInt1(IsVolatile)}; in CreateMemCpyInline() local
274 CallInst *CI = createCallHelper(TheFn, Ops, this); in CreateMemCpyInline()
310 Value *Ops[] = {Dst, Src, Size, getInt32(ElementSize)}; in CreateElementUnorderedAtomicMemCpy() local
316 CallInst *CI = createCallHelper(TheFn, Ops, this); in CreateElementUnorderedAtomicMemCpy()
348 Value *Ops[] = {Dst, Src, Size, getInt1(isVolatile)}; in CreateMemMove() local
353 CallInst *CI = createCallHelper(TheFn, Ops, this); in CreateMemMove()
385 Value *Ops[] = {Dst, Src, Size, getInt32(ElementSize)}; in CreateElementUnorderedAtomicMemMove() local
391 CallInst *CI = createCallHelper(TheFn, Ops, this); in CreateElementUnorderedAtomicMemMove()
417 Value *Ops[] = {Src}; in getReductionIntrinsic() local
420 return createCallHelper(Decl, Ops, Builder); in getReductionIntrinsic()
425 Value *Ops[] = {Acc, Src}; in CreateFAddReduce() local
428 return createCallHelper(Decl, Ops, this); in CreateFAddReduce()
433 Value *Ops[] = {Acc, Src}; in CreateFMulReduce() local
436 return createCallHelper(Decl, Ops, this); in CreateFMulReduce()
488 Value *Ops[] = { Size, Ptr }; in CreateLifetimeStart() local
492 return createCallHelper(TheFn, Ops, this); in CreateLifetimeStart()
504 Value *Ops[] = { Size, Ptr }; in CreateLifetimeEnd() local
508 return createCallHelper(TheFn, Ops, this); in CreateLifetimeEnd()
522 Value *Ops[] = {Size, Ptr}; in CreateInvariantStart() local
528 return createCallHelper(TheFn, Ops, this); in CreateInvariantStart()
537 Value *Ops[] = { Cond }; in CreateAssumption() local
540 return createCallHelper(FnAssume, Ops, this, "", nullptr, OpBundles); in CreateAssumption()
569 Value *Ops[] = {Ptr, getInt32(Alignment.value()), Mask, PassThru}; in CreateMaskedLoad() local
570 return CreateMaskedIntrinsic(Intrinsic::masked_load, Ops, in CreateMaskedLoad()
588 Value *Ops[] = {Val, Ptr, getInt32(Alignment.value()), Mask}; in CreateMaskedStore() local
589 return CreateMaskedIntrinsic(Intrinsic::masked_store, Ops, OverloadedTypes); in CreateMaskedStore()
596 ArrayRef<Value *> Ops, in CreateMaskedIntrinsic() argument
601 return createCallHelper(TheFn, Ops, this, Name); in CreateMaskedIntrinsic()
634 Value *Ops[] = {Ptrs, getInt32(Alignment.value()), Mask, PassThru}; in CreateMaskedGather() local
638 return CreateMaskedIntrinsic(Intrinsic::masked_gather, Ops, OverloadedTypes, in CreateMaskedGather()
667 Value *Ops[] = {Data, Ptrs, getInt32(Alignment.value()), Mask}; in CreateMaskedScatter() local
671 return CreateMaskedIntrinsic(Intrinsic::masked_scatter, Ops, OverloadedTypes); in CreateMaskedScatter()
915 Value *IRBuilderBase::CreateNAryOp(unsigned Opc, ArrayRef<Value *> Ops, in CreateNAryOp() argument
918 assert(Ops.size() == 2 && "Invalid number of operands!"); in CreateNAryOp()
920 Ops[0], Ops[1], Name, FPMathTag); in CreateNAryOp()
923 assert(Ops.size() == 1 && "Invalid number of operands!"); in CreateNAryOp()
925 Ops[0], Name, FPMathTag); in CreateNAryOp()
1126 Value *Ops[] = {V1, V2, getInt32(Imm)}; in CreateVectorSplice() local
1127 return Insert(CallInst::Create(F, Ops), Name); in CreateVectorSplice()