Lines Matching refs:builder
45 llvm::IRBuilder<> builder(pInst);
52 builder.CreateBitCast(va_list_addr, bpp, "ap");
53 llvm::Value *addr = builder.CreateLoad(va_list_addr_bpp, "ap.cur");
61 builder.CreatePtrToInt(addr, llvm::Type::getInt32Ty(*mContext));
62 addr_as_int = builder.CreateAdd(addr_as_int,
63 builder.getInt32(ty_align-1));
64 addr_as_int = builder.CreateAnd(addr_as_int,
65 builder.getInt32(~(ty_align-1)));
66 addr = builder.CreateIntToPtr(addr_as_int, bp);
68 llvm::Value *addr_typed = builder.CreateBitCast(addr, pty);
71 llvm::Value *next_addr = builder.CreateGEP(addr,
74 builder.CreateStore(next_addr, va_list_addr_bpp);