Lines Matching refs:Mapping

492   ShadowMapping Mapping;  in getShadowMapping()  local
494 Mapping.Scale = kDefaultShadowScale; in getShadowMapping()
496 Mapping.Scale = ClMappingScale; in getShadowMapping()
501 Mapping.Offset = kDynamicShadowSentinel; in getShadowMapping()
503 Mapping.Offset = kMIPS_ShadowOffsetN32; in getShadowMapping()
505 Mapping.Offset = kMIPS32_ShadowOffset32; in getShadowMapping()
507 Mapping.Offset = kFreeBSD_ShadowOffset32; in getShadowMapping()
509 Mapping.Offset = kNetBSD_ShadowOffset32; in getShadowMapping()
511 Mapping.Offset = kDynamicShadowSentinel; in getShadowMapping()
513 Mapping.Offset = kWindowsShadowOffset32; in getShadowMapping()
515 Mapping.Offset = kEmscriptenShadowOffset; in getShadowMapping()
517 Mapping.Offset = kDefaultShadowOffset32; in getShadowMapping()
522 Mapping.Offset = 0; in getShadowMapping()
524 Mapping.Offset = kPPC64_ShadowOffset64; in getShadowMapping()
526 Mapping.Offset = kSystemZ_ShadowOffset64; in getShadowMapping()
528 Mapping.Offset = kFreeBSDAArch64_ShadowOffset64; in getShadowMapping()
531 Mapping.Offset = kFreeBSDKasan_ShadowOffset64; in getShadowMapping()
533 Mapping.Offset = kFreeBSD_ShadowOffset64; in getShadowMapping()
536 Mapping.Offset = kNetBSDKasan_ShadowOffset64; in getShadowMapping()
538 Mapping.Offset = kNetBSD_ShadowOffset64; in getShadowMapping()
540 Mapping.Offset = kPS_ShadowOffset64; in getShadowMapping()
543 Mapping.Offset = kLinuxKasan_ShadowOffset64; in getShadowMapping()
545 Mapping.Offset = (kSmallX86_64ShadowOffsetBase & in getShadowMapping()
546 (kSmallX86_64ShadowOffsetAlignMask << Mapping.Scale)); in getShadowMapping()
548 Mapping.Offset = kWindowsShadowOffset64; in getShadowMapping()
550 Mapping.Offset = kMIPS64_ShadowOffset64; in getShadowMapping()
552 Mapping.Offset = kDynamicShadowSentinel; in getShadowMapping()
554 Mapping.Offset = kDynamicShadowSentinel; in getShadowMapping()
556 Mapping.Offset = kAArch64_ShadowOffset64; in getShadowMapping()
558 Mapping.Offset = kRISCV64_ShadowOffset64; in getShadowMapping()
560 Mapping.Offset = (kSmallX86_64ShadowOffsetBase & in getShadowMapping()
561 (kSmallX86_64ShadowOffsetAlignMask << Mapping.Scale)); in getShadowMapping()
563 Mapping.Offset = kDefaultShadowOffset64; in getShadowMapping()
567 Mapping.Offset = kDynamicShadowSentinel; in getShadowMapping()
571 Mapping.Offset = ClMappingOffset; in getShadowMapping()
579 Mapping.OrShadowOffset = !IsAArch64 && !IsPPC64 && !IsSystemZ && !IsPS && in getShadowMapping()
581 !(Mapping.Offset & (Mapping.Offset - 1)) && in getShadowMapping()
582 Mapping.Offset != kDynamicShadowSentinel; in getShadowMapping()
585 Mapping.InGlobal = ClWithIfunc && IsAndroidWithIfuncSupport && IsArmOrThumb; in getShadowMapping()
587 return Mapping; in getShadowMapping()
594 auto Mapping = getShadowMapping(TargetTriple, LongSize, IsKasan); in getAddressSanitizerParams() local
595 *ShadowBase = Mapping.Offset; in getAddressSanitizerParams()
596 *MappingScale = Mapping.Scale; in getAddressSanitizerParams()
597 *OrShadowOffset = Mapping.OrShadowOffset; in getAddressSanitizerParams()
653 Mapping = getShadowMapping(TargetTriple, LongSize, this->CompileKernel); in AddressSanitizer()
743 ShadowMapping Mapping; member
791 Mapping = getShadowMapping(TargetTriple, LongSize, this->CompileKernel); in ModuleAddressSanitizer()
832 return getRedzoneSizeForScale(Mapping.Scale); in getMinRedzoneSizeForGlobal()
847 ShadowMapping Mapping; member in __anon187e16000211::ModuleAddressSanitizer
877 ShadowMapping Mapping; member
912 IntptrPtrTy(PointerType::get(IntptrTy, 0)), Mapping(ASan.Mapping), in FunctionStackPoisoner()
1184 Shadow = IRB.CreateLShr(Shadow, Mapping.Scale); in memToShadow()
1185 if (Mapping.Offset == 0) return Shadow; in memToShadow()
1191 ShadowBase = ConstantInt::get(IntptrTy, Mapping.Offset); in memToShadow()
1192 if (Mapping.OrShadowOffset) in memToShadow()
1484 unsigned Granularity = 1 << Mapping.Scale; in instrumentMop()
1527 size_t Granularity = static_cast<size_t>(1) << Mapping.Scale; in createSlowPathCmp()
1603 IntegerType::get(*C, std::max(8U, TypeSize >> Mapping.Scale)); in instrumentAddress()
1611 size_t Granularity = 1ULL << Mapping.Scale; in instrumentAddress()
2170 if (Mapping.Scale > 3) in InstrumentGlobalsWithMetadataArray()
2171 AllGlobals->setAlignment(Align(1ULL << Mapping.Scale)); in InstrumentGlobalsWithMetadataArray()
2531 if (Mapping.InGlobal) in initializeCallbacks()
2561 if (Mapping.Offset != kDynamicShadowSentinel) in maybeInsertDynamicShadowAtFunctionEntry()
2565 if (Mapping.InGlobal) { in maybeInsertDynamicShadowAtFunctionEntry()
3114 uint64_t Granularity = 1ULL << Mapping.Scale; in processStaticAllocas()