Lines Matching refs:InstAlignment
522 getShadowOriginAddress(Value *Addr, Align InstAlignment, Instruction *Pos);
672 Align InstAlignment,
676 Align InstAlignment, Value *PrimitiveShadow,
698 Align getShadowAlign(Align InstAlignment);
729 Align getOriginAlign(Align InstAlignment);
740 bool useCallbackLoadLabelAndOrigin(uint64_t Size, Align InstAlignment);
764 Value *Origin, Value *StoreOriginAddr, Align InstAlignment);
777 Align InstAlignment, Instruction *Pos);
825 void visitCASOrRMW(Align InstAlignment, Instruction &I);
1914 DataFlowSanitizer::getShadowOriginAddress(Value *Addr, Align InstAlignment, in getShadowOriginAddress() argument
1935 const Align Alignment = llvm::assumeAligned(InstAlignment.value()); in getShadowOriginAddress()
2091 Align DFSanFunction::getShadowAlign(Align InstAlignment) { in getShadowAlign() argument
2092 const Align Alignment = ClPreserveAlignment ? InstAlignment : Align(1); in getShadowAlign()
2096 Align DFSanFunction::getOriginAlign(Align InstAlignment) { in getOriginAlign() argument
2097 const Align Alignment = llvm::assumeAligned(InstAlignment.value()); in getOriginAlign()
2110 Align InstAlignment) { in useCallbackLoadLabelAndOrigin() argument
2128 const Align Alignment = llvm::assumeAligned(InstAlignment.value()); in useCallbackLoadLabelAndOrigin()
2228 Value *Addr, uint64_t Size, Align InstAlignment, Instruction *Pos) { in loadShadowOriginSansLoadTracking() argument
2269 useCallbackLoadLabelAndOrigin(Size, InstAlignment)) { in loadShadowOriginSansLoadTracking()
2283 DFS.getShadowOriginAddress(Addr, InstAlignment, Pos); in loadShadowOriginSansLoadTracking()
2285 const Align ShadowAlign = getShadowAlign(InstAlignment); in loadShadowOriginSansLoadTracking()
2286 const Align OriginAlign = getOriginAlign(InstAlignment); in loadShadowOriginSansLoadTracking()
2327 Align InstAlignment, in loadShadowOrigin() argument
2331 loadShadowOriginSansLoadTracking(Addr, Size, InstAlignment, Pos); in loadShadowOrigin()
2515 Value *StoreOriginAddr, Align InstAlignment) { in storeOrigin() argument
2518 const Align OriginAlignment = getOriginAlign(InstAlignment); in storeOrigin()
2558 Align InstAlignment, in storePrimitiveShadowOrigin() argument
2581 const Align ShadowAlign = getShadowAlign(InstAlignment); in storePrimitiveShadowOrigin()
2590 DFS.getShadowOriginAddress(Addr, InstAlignment, Pos); in storePrimitiveShadowOrigin()
2626 InstAlignment); in storePrimitiveShadowOrigin()
2700 void DFSanVisitor::visitCASOrRMW(Align InstAlignment, Instruction &I) { in visitCASOrRMW() argument
2713 const Align ShadowAlign = DFSF.getShadowAlign(InstAlignment); in visitCASOrRMW()