Lines Matching refs:use
792 // Therefore, we use plain Load nodes which are not subject to load
820 // Now patch all control uses of {start} to use {control} and all effect uses
821 // to use {effect} instead. We exclude Projection nodes: Projections pointing
825 // Then rewire the dummy node to use start instead.
828 // We need an intermediate vector because we are not allowed to modify a use
831 for (Node* use : control()->uses()) {
832 if (use->opcode() == IrOpcode::kProjection) projections.emplace_back(use);
834 for (Node* use : projections) {
835 use->ReplaceInput(NodeProperties::FirstControlIndex(use), start);
1475 // We use TrapId::kInvalid as a marker to tell the code generator
1546 // The instruction selector will use {kArchTableSwitch} for large switches,
2202 // asm.js must use the wacky JS semantics.
2207 // asm.js must use the wacky JS semantics.
2212 // asm.js must use the wacky JS semantics.
2217 // asm.js must use the wacky JS semantics.
2795 // Note: We do not use the Diamond helper class here, because it really hurts
3517 // Therefore, we use plain Load nodes which are not subject to load
3574 // Note that it is not safe to use {Buffer} here since this method is used
3575 // via {CheckForException} while the {Buffer} is in use by another method.
3593 // Note that it is not safe to use {Buffer} here since this method is used
3594 // via {CheckForException} while the {Buffer} is in use by another method.
3835 // Only use the low word for the following bounds check.
6964 // so we need to use the same nodes along all possible transformation paths.
7039 // Load global receiver if sloppy else use undefined.
7743 // that case we use the "slow" path making a normal Wasm->JS call and
8034 // hence use {WASM_TO_JS_FUNCTION} here.
8542 // Cannot use register; use stack slot.
8597 // For consistency with JS, we use the JSFunction register.