Lines Matching refs:InstAlignment
469 getShadowOriginAddress(Value *Addr, Align InstAlignment, Instruction *Pos);
628 Align InstAlignment,
632 Align InstAlignment, Value *PrimitiveShadow,
654 Align getShadowAlign(Align InstAlignment);
674 Align getOriginAlign(Align InstAlignment);
685 bool useCallbackLoadLabelAndOrigin(uint64_t Size, Align InstAlignment);
709 Value *Origin, Value *StoreOriginAddr, Align InstAlignment);
722 Align InstAlignment, Instruction *Pos);
764 void visitCASOrRMW(Align InstAlignment, Instruction &I);
1773 DataFlowSanitizer::getShadowOriginAddress(Value *Addr, Align InstAlignment, in getShadowOriginAddress() argument
1794 const Align Alignment = llvm::assumeAligned(InstAlignment.value()); in getShadowOriginAddress()
1950 Align DFSanFunction::getShadowAlign(Align InstAlignment) { in getShadowAlign() argument
1951 const Align Alignment = ClPreserveAlignment ? InstAlignment : Align(1); in getShadowAlign()
1955 Align DFSanFunction::getOriginAlign(Align InstAlignment) { in getOriginAlign() argument
1956 const Align Alignment = llvm::assumeAligned(InstAlignment.value()); in getOriginAlign()
1961 Align InstAlignment) { in useCallbackLoadLabelAndOrigin() argument
1979 const Align Alignment = llvm::assumeAligned(InstAlignment.value()); in useCallbackLoadLabelAndOrigin()
2080 Value *Addr, uint64_t Size, Align InstAlignment, Instruction *Pos) { in loadShadowOriginSansLoadTracking() argument
2121 useCallbackLoadLabelAndOrigin(Size, InstAlignment)) { in loadShadowOriginSansLoadTracking()
2136 DFS.getShadowOriginAddress(Addr, InstAlignment, Pos); in loadShadowOriginSansLoadTracking()
2138 const Align ShadowAlign = getShadowAlign(InstAlignment); in loadShadowOriginSansLoadTracking()
2139 const Align OriginAlign = getOriginAlign(InstAlignment); in loadShadowOriginSansLoadTracking()
2180 Align InstAlignment, in loadShadowOrigin() argument
2184 loadShadowOriginSansLoadTracking(Addr, Size, InstAlignment, Pos); in loadShadowOrigin()
2337 Value *StoreOriginAddr, Align InstAlignment) { in storeOrigin() argument
2340 const Align OriginAlignment = getOriginAlign(InstAlignment); in storeOrigin()
2382 Align InstAlignment, in storePrimitiveShadowOrigin() argument
2405 const Align ShadowAlign = getShadowAlign(InstAlignment); in storePrimitiveShadowOrigin()
2414 DFS.getShadowOriginAddress(Addr, InstAlignment, Pos); in storePrimitiveShadowOrigin()
2452 InstAlignment); in storePrimitiveShadowOrigin()
2524 void DFSanVisitor::visitCASOrRMW(Align InstAlignment, Instruction &I) { in visitCASOrRMW() argument
2537 const Align ShadowAlign = DFSF.getShadowAlign(InstAlignment); in visitCASOrRMW()