Lines Matching defs:ref

1389     // We abuse ref.as_non_null, which isn't otherwise used in this switch, as
1390 // a sentinel for the negation of ref.is_null.
2221 Node* WasmGraphBuilder::BuildBitCountingCall(Node* input, ExternalReference ref,
2228 Node* function = gasm_->ExternalConstant(ref);
2258 ExternalReference ref = ExternalReference::wasm_f32_trunc();
2260 return BuildCFuncInstruction(ref, type, input);
2265 ExternalReference ref = ExternalReference::wasm_f32_floor();
2266 return BuildCFuncInstruction(ref, type, input);
2271 ExternalReference ref = ExternalReference::wasm_f32_ceil();
2272 return BuildCFuncInstruction(ref, type, input);
2277 ExternalReference ref = ExternalReference::wasm_f32_nearest_int();
2278 return BuildCFuncInstruction(ref, type, input);
2283 ExternalReference ref = ExternalReference::wasm_f64_trunc();
2284 return BuildCFuncInstruction(ref, type, input);
2289 ExternalReference ref = ExternalReference::wasm_f64_floor();
2290 return BuildCFuncInstruction(ref, type, input);
2295 ExternalReference ref = ExternalReference::wasm_f64_ceil();
2296 return BuildCFuncInstruction(ref, type, input);
2301 ExternalReference ref = ExternalReference::wasm_f64_nearest_int();
2302 return BuildCFuncInstruction(ref, type, input);
2307 ExternalReference ref = ExternalReference::f64_acos_wrapper_function();
2308 return BuildCFuncInstruction(ref, type, input);
2313 ExternalReference ref = ExternalReference::f64_asin_wrapper_function();
2314 return BuildCFuncInstruction(ref, type, input);
2319 ExternalReference ref = ExternalReference::wasm_float64_pow();
2320 return BuildCFuncInstruction(ref, type, left, right);
2325 ExternalReference ref = ExternalReference::f64_mod_wrapper_function();
2326 return BuildCFuncInstruction(ref, type, left, right);
2329 Node* WasmGraphBuilder::BuildCFuncInstruction(ExternalReference ref,
2348 Node* function = gasm_->ExternalConstant(ref);
2378 Node* input, ExternalReference ref,
2391 Node* function = gasm_->ExternalConstant(ref);
2953 ExternalReference ref,
2964 Node* function = gasm_->ExternalConstant(ref);
3679 mcgraph()->ExternalConstant(ExternalReference::Create(f)); // ref
4298 ExternalReference ref = ExternalReference::wasm_f64x2_ceil();
4299 return BuildCFuncInstruction(ref, type, input);
4304 ExternalReference ref = ExternalReference::wasm_f64x2_floor();
4305 return BuildCFuncInstruction(ref, type, input);
4310 ExternalReference ref = ExternalReference::wasm_f64x2_trunc();
4311 return BuildCFuncInstruction(ref, type, input);
4316 ExternalReference ref = ExternalReference::wasm_f64x2_nearest_int();
4317 return BuildCFuncInstruction(ref, type, input);
4322 ExternalReference ref = ExternalReference::wasm_f32x4_ceil();
4323 return BuildCFuncInstruction(ref, type, input);
4328 ExternalReference ref = ExternalReference::wasm_f32x4_floor();
4329 return BuildCFuncInstruction(ref, type, input);
4334 ExternalReference ref = ExternalReference::wasm_f32x4_trunc();
4335 return BuildCFuncInstruction(ref, type, input);
4340 ExternalReference ref = ExternalReference::wasm_f32x4_nearest_int();
4341 return BuildCFuncInstruction(ref, type, input);
7486 Node* ref = gasm_->LoadFromObject(
7490 MachineType::AnyTagged(), ref,
8579 // Skip tagged parameters (e.g. any-ref).