Lines Matching defs:ptr
79 ::llvm::LoadInst* CreateLoad(::llvm::Value* ptr, ::llvm::MDNode* tbaa_info) {
80 ::llvm::LoadInst* inst = LLVMIRBuilder::CreateLoad(ptr);
85 ::llvm::StoreInst* CreateStore(::llvm::Value* val, ::llvm::Value* ptr, ::llvm::MDNode* tbaa_info) {
86 ::llvm::StoreInst* inst = LLVMIRBuilder::CreateStore(val, ptr);
92 CreateAtomicCmpXchgInst(::llvm::Value* ptr, ::llvm::Value* cmp, ::llvm::Value* val,
95 LLVMIRBuilder::CreateAtomicCmpXchg(ptr, cmp, val, ::llvm::Acquire);
115 ::llvm::LoadInst* CreateLoad(::llvm::Value* ptr, TBAASpecialType special_ty) {
116 return CreateLoad(ptr, mdb_.GetTBAASpecialType(special_ty));
119 ::llvm::StoreInst* CreateStore(::llvm::Value* val, ::llvm::Value* ptr, TBAASpecialType special_ty) {
121 return CreateStore(val, ptr, mdb_.GetTBAASpecialType(special_ty));
124 ::llvm::LoadInst* CreateLoad(::llvm::Value* ptr, TBAASpecialType special_ty, JType j_ty) {
125 return CreateLoad(ptr, mdb_.GetTBAAMemoryJType(special_ty, j_ty));
128 ::llvm::StoreInst* CreateStore(::llvm::Value* val, ::llvm::Value* ptr,
131 return CreateStore(val, ptr, mdb_.GetTBAAMemoryJType(special_ty, j_ty));