Lines Matching defs:load
46 kConstant, // load a constant value into a register.
89 // First, execute register moves. Then load constants and stack values into
219 // In that case, it is enough to load one of the stack slots.
231 // Only need register_load for low_gp since we load 128 bits at one go.
233 // over it, both low and high will be cleared, so we won't load twice.
245 // In that case, it is enough to load one of the stack slots.
330 RegisterLoad* load = register_load(dst);
331 switch (load->load_kind) {
335 asm_->LoadConstant(dst, load->kind == kI64
336 ? WasmValue(int64_t{load->value})
337 : WasmValue(int32_t{load->value}));
340 if (kNeedS128RegPair && load->kind == kS128) {
341 asm_->Fill(LiftoffRegister::ForFpPair(dst.fp()), load->value,
342 load->kind);
344 asm_->Fill(dst, load->value, load->kind);
349 asm_->FillI64Half(dst.gp(), load->value, kLowWord);
353 asm_->FillI64Half(dst.gp(), load->value, kHighWord);
494 // into registers since we need to load the value anyways.
854 // mem_start, so that we can load the mem_start from there.
905 // We can return immediately. The instance is only used to load information