Skip to content

Commit fe8cf61

Browse files
authored
Update IntrinsicsWebAssembly.td
1 parent 0fdb94d commit fe8cf61

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

llvm/include/llvm/IR/IntrinsicsWebAssembly.td

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -121,10 +121,10 @@ def int_wasm_trunc_saturate_unsigned :
121121
// Uzumaki intrinsics
122122

123123
def int_wasm_uzumaki_i32 :
124-
DefaultAttrsIntrinsic<[llvm_i32_ty], [], [IntrNoMem]>;
124+
DefaultAttrsIntrinsic<[llvm_i32_ty], [], [IntrNoMem, IntrHasSideEffects]>;
125125

126126
def int_wasm_uzumaki_i64 :
127-
DefaultAttrsIntrinsic<[llvm_i64_ty], [], [IntrNoMem]>;
127+
DefaultAttrsIntrinsic<[llvm_i64_ty], [], [IntrNoMem, IntrHasSideEffects]>;
128128

129129
//===----------------------------------------------------------------------===//
130130
// Inference block intrinsics
@@ -135,28 +135,28 @@ def int_wasm_uzumaki_i64 :
135135
// transforms into proper blocks
136136

137137
def int_wasm_forall_start :
138-
DefaultAttrsIntrinsic<[], [], [IntrHasSideEffects]>;
138+
DefaultAttrsIntrinsic<[], [], [IntrNoMem, IntrHasSideEffects]>;
139139

140140
def int_wasm_forall_end :
141-
DefaultAttrsIntrinsic<[], [], [IntrHasSideEffects]>;
141+
DefaultAttrsIntrinsic<[], [], [IntrNoMem, IntrHasSideEffects]>;
142142

143143
def int_wasm_exists_start :
144-
DefaultAttrsIntrinsic<[], [], [IntrHasSideEffects]>;
144+
DefaultAttrsIntrinsic<[], [], [IntrNoMem, IntrHasSideEffects]>;
145145

146146
def int_wasm_exists_end :
147-
DefaultAttrsIntrinsic<[], [], [IntrHasSideEffects]>;
147+
DefaultAttrsIntrinsic<[], [], [IntrNoMem, IntrHasSideEffects]>;
148148

149149
def int_wasm_assume_start :
150-
DefaultAttrsIntrinsic<[], [], [IntrHasSideEffects]>;
150+
DefaultAttrsIntrinsic<[], [], [IntrNoMem, IntrHasSideEffects]>;
151151

152152
def int_wasm_assume_end :
153-
DefaultAttrsIntrinsic<[], [], [IntrHasSideEffects]>;
153+
DefaultAttrsIntrinsic<[], [], [IntrNoMem, IntrHasSideEffects]>;
154154

155155
def int_wasm_unique_start :
156-
DefaultAttrsIntrinsic<[], [], [IntrHasSideEffects]>;
156+
DefaultAttrsIntrinsic<[], [], [IntrNoMem, IntrHasSideEffects]>;
157157

158158
def int_wasm_unique_end :
159-
DefaultAttrsIntrinsic<[], [], [IntrHasSideEffects]>;
159+
DefaultAttrsIntrinsic<[], [], [IntrNoMem, IntrHasSideEffects]>;
160160

161161
//===----------------------------------------------------------------------===//
162162
// Exception handling intrinsics

0 commit comments

Comments
 (0)