reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
705 WarningFn = M.getOrInsertFunction("__msan_warning", IRB.getVoidTy(), 706 IRB.getInt32Ty()); 710 ArrayType::get(IRB.getInt64Ty(), kParamTLSSize / 8), 711 ArrayType::get(IRB.getInt64Ty(), kRetvalTLSSize / 8), 712 ArrayType::get(IRB.getInt64Ty(), kParamTLSSize / 8), 713 ArrayType::get(IRB.getInt64Ty(), kParamTLSSize / 8), /* va_arg_origin */ 714 IRB.getInt64Ty(), ArrayType::get(OriginTy, kParamTLSSize / 4), OriginTy, 719 Type *RetTy = StructType::get(PointerType::get(IRB.getInt8Ty(), 0), 720 PointerType::get(IRB.getInt32Ty(), 0)); 728 name_load, RetTy, PointerType::get(IRB.getInt8Ty(), 0)); 730 name_store, RetTy, PointerType::get(IRB.getInt8Ty(), 0)); 735 PointerType::get(IRB.getInt8Ty(), 0), IRB.getInt64Ty()); 735 PointerType::get(IRB.getInt8Ty(), 0), IRB.getInt64Ty()); 738 PointerType::get(IRB.getInt8Ty(), 0), IRB.getInt64Ty()); 738 PointerType::get(IRB.getInt8Ty(), 0), IRB.getInt64Ty()); 742 M.getOrInsertFunction("__msan_poison_alloca", IRB.getVoidTy(), 743 IRB.getInt8PtrTy(), IntptrTy, IRB.getInt8PtrTy()); 743 IRB.getInt8PtrTy(), IntptrTy, IRB.getInt8PtrTy()); 745 "__msan_unpoison_alloca", IRB.getVoidTy(), IRB.getInt8PtrTy(), IntptrTy); 745 "__msan_unpoison_alloca", IRB.getVoidTy(), IRB.getInt8PtrTy(), IntptrTy);