Lines Matching refs:scope
583 // This scope simplifies the handling of the SVE `movprfx` instruction.
7899 ExactAssemblyScope scope(this, 3 * kInstructionSize); \
8074 void SetCurrentScratchRegisterScope(UseScratchRegisterScope* scope) {
8075 current_scratch_scope_ = scope;
8650 // This scope utility allows scratch registers to be managed safely. The
8653 // at the end of the scope.
8655 // When the scope ends, the MacroAssembler's lists will be restored to their
8659 // This constructor implicitly calls `Open` to initialise the scope (`masm`
8670 // This constructor does not implicitly initialise the scope. Instead, the
8672 // scope.
8687 // scope has not been opened. It is safe to call multiple times.
8694 // automatically when the scope ends.
8757 // duration of this scope.
8773 // Make sure that the specified registers are not available in this scope.
8807 // Prevent any scratch registers from being used in this scope.
8825 // also keeps track of the most recently-opened scope so that on destruction
8830 // The state of the available lists at the start of this scope.
8849 // One major difference from CPUFeaturesScope is that this scope cannot offer
8901 ExactAssemblyScope scope(this, kInstructionSize);