Lines Matching refs:base
76 // Guard against accesses above the stack base. This could occur, for example,
87 // Equal to "stack base" - "stack limit", in AAPCS64 terminology.
116 bool IsAccessInGuardRegion(const T* base, size_t size) const {
119 const char* start = reinterpret_cast<const char*>(base);
374 auto base = reinterpret_cast<const char*>(AddressUntag(address));
375 if (stack_.IsAccessInGuardRegion(base, sizeof(value))) {
381 memcpy(&value, base, sizeof(value));
390 auto base = reinterpret_cast<char*>(AddressUntag(address));
391 if (stack_.IsAccessInGuardRegion(base, sizeof(value))) {
397 memcpy(base, &value, sizeof(value));
1006 // Contiguous accesses are described with a simple base address, the memory
1016 explicit LogicSVEAddressVector(uint64_t base)
1017 : base_(base),
1027 // `base` should be the constant used for each element. That is, the value
1036 LogicSVEAddressVector(uint64_t base,
1041 : base_(base),
2663 // The address of this partial access. (Not the base address of the whole
2932 // The base case (for `N == 0`) is declared outside of the class scope, as