Home | History | Annotate | Download | only in AMDGPU

Lines Matching refs:Builder

206     IRBuilder<> Builder(Inst);
211 Value *BitCast = Builder.CreateBitCast(Alloca, VectorTy->getPointerTo(0));
212 Value *VecValue = Builder.CreateLoad(BitCast);
213 Value *ExtractElement = Builder.CreateExtractElement(VecValue, Index);
221 Value *BitCast = Builder.CreateBitCast(Alloca, VectorTy->getPointerTo(0));
222 Value *VecValue = Builder.CreateLoad(BitCast);
223 Value *NewVecValue = Builder.CreateInsertElement(VecValue,
226 Builder.CreateStore(NewVecValue, BitCast);
282 IRBuilder<> Builder(&I);
337 Value *TCntY = Builder.CreateCall(ReadLocalSizeY, {});
338 Value *TCntZ = Builder.CreateCall(ReadLocalSizeZ, {});
339 Value *TIdX = Builder.CreateCall(ReadTIDIGX, {});
340 Value *TIdY = Builder.CreateCall(ReadTIDIGY, {});
341 Value *TIdZ = Builder.CreateCall(ReadTIDIGZ, {});
343 Value *Tmp0 = Builder.CreateMul(TCntY, TCntZ);
344 Tmp0 = Builder.CreateMul(Tmp0, TIdX);
345 Value *Tmp1 = Builder.CreateMul(TIdY, TCntZ);
346 Value *TID = Builder.CreateAdd(Tmp0, Tmp1);
347 TID = Builder.CreateAdd(TID, TIdZ);
353 Value *Offset = Builder.CreateGEP(GVTy, GV, Indices);
393 Builder.SetInsertPoint(Intr);
402 Builder.CreateMemCpy(MemCpy->getRawDest(), MemCpy->getRawSource(),
410 Builder.CreateMemSet(MemSet->getRawDest(), MemSet->getValue(),