| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SelectionDAGInfo.h | 25 bool isVolatile, MachinePointerInfo DstPtrInfo, 31 bool isVolatile, bool AlwaysInline, 37 bool isVolatile, bool AlwaysInline, 42 Align Alignment, bool isVolatile,
|
| H A D | AArch64SelectionDAGInfo.cpp | 22 Align Alignment, bool isVolatile, in EmitMOPS() argument 52 isVolatile ? MachineMemOperand::MOVolatile : MachineMemOperand::MONone; in EmitMOPS() 81 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument 87 Alignment, isVolatile, DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemcpy() 93 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemset() argument 100 Alignment, isVolatile, DstPtrInfo, MachinePointerInfo{}); in EmitTargetCodeForMemset() 107 SDValue Size, Align Alignment, bool isVolatile, in EmitTargetCodeForMemmove() argument 113 Alignment, isVolatile, DstPtrInfo, SrcPtrInfo); in EmitTargetCodeForMemmove()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSelectionDAGInfo.h | 43 bool isVolatile, bool AlwaysInline, 50 Align Alignment, bool isVolatile, 57 SDValue Op3, Align Alignment, bool isVolatile,
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | FileManager.h | 278 getBufferForFile(FileEntryRef Entry, bool isVolatile = false, 281 getBufferForFile(StringRef Filename, bool isVolatile = false, 283 return getBufferForFileImpl(Filename, /*FileSize=*/-1, isVolatile, 289 getBufferForFileImpl(StringRef Filename, int64_t FileSize, bool isVolatile,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | GlobalStatus.cpp | 95 if (LI->isVolatile()) in analyzeGlobalAux() 104 if (SI->isVolatile()) in analyzeGlobalAux() 163 if (MTI->isVolatile()) in analyzeGlobalAux() 171 if (MSI->isVolatile()) in analyzeGlobalAux()
|
| H A D | LowerMemIntrinsics.cpp | 497 /* SrcIsVolatile */ Memcpy->isVolatile(), in expandMemCpyAsLoop() 498 /* DstIsVolatile */ Memcpy->isVolatile(), in expandMemCpyAsLoop() 509 /* SrcIsVolatile */ Memcpy->isVolatile(), in expandMemCpyAsLoop() 510 /* DstIsVolatile */ Memcpy->isVolatile(), in expandMemCpyAsLoop() 523 bool SrcIsVolatile = Memmove->isVolatile(); in expandMemMoveAsLoop() 575 Memset->isVolatile()); in expandMemSetAsLoop() 589 /* SrcIsVolatile */ AtomicMemcpy->isVolatile(), in expandAtomicMemCpyAsLoop() 590 /* DstIsVolatile */ AtomicMemcpy->isVolatile(), in expandAtomicMemCpyAsLoop() 602 /* SrcIsVolatile */ AtomicMemcpy->isVolatile(), in expandAtomicMemCpyAsLoop() 603 /* DstIsVolatile */ AtomicMemcpy->isVolatile(), in expandAtomicMemCpyAsLoop()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueLatticeUtils.cpp | 35 return Store->getValueOperand() != GV && !Store->isVolatile() && in canTrackGlobalVariableInterprocedurally() 38 return !Load->isVolatile() && Load->getType() == GV->getValueType(); in canTrackGlobalVariableInterprocedurally()
|
| H A D | CaptureTracking.cpp | 308 if (MI->isVolatile()) in DetermineUseCaptureKind() 330 if (cast<LoadInst>(I)->isVolatile()) in DetermineUseCaptureKind() 339 if (U.getOperandNo() == 0 || cast<StoreInst>(I)->isVolatile()) in DetermineUseCaptureKind() 349 if (U.getOperandNo() == 1 || ARMWI->isVolatile()) in DetermineUseCaptureKind() 360 if (U.getOperandNo() == 1 || U.getOperandNo() == 2 || ACXI->isVolatile()) in DetermineUseCaptureKind()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86SelectionDAGInfo.h | 32 bool isVolatile, bool AlwaysInline, 38 bool isVolatile, bool AlwaysInline,
|
| H A D | X86SelectionDAGInfo.cpp | 49 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemset() argument 145 isVolatile, AlwaysInline, in EmitTargetCodeForMemset() 208 Align Alignment, bool isVolatile, bool AlwaysInline, in emitConstantSizeRepmov() argument 255 DAG.getConstant(BytesLeft, dl, SizeVT), Alignment, isVolatile, in emitConstantSizeRepmov() 263 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument 287 Size.getValueType(), Alignment, isVolatile, in EmitTargetCodeForMemcpy()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instruction.cpp | 706 return LI->isVolatile() == cast<LoadInst>(I2)->isVolatile() && in hasSameSpecialState() 712 return SI->isVolatile() == cast<StoreInst>(I2)->isVolatile() && in hasSameSpecialState() 740 return CXI->isVolatile() == cast<AtomicCmpXchgInst>(I2)->isVolatile() && in hasSameSpecialState() 750 RMWI->isVolatile() == cast<AtomicRMWInst>(I2)->isVolatile() && in hasSameSpecialState() 916 bool Instruction::isVolatile() const { in isVolatile() function in Instruction 921 return cast<AtomicRMWInst>(this)->isVolatile(); in isVolatile() 923 return cast<StoreInst>(this)->isVolatile(); in isVolatile() 925 return cast<LoadInst>(this)->isVolatile(); in isVolatile() 927 return cast<AtomicCmpXchgInst>(this)->isVolatile(); in isVolatile() 933 return MI->isVolatile(); in isVolatile() [all …]
|
| H A D | Instructions.cpp | 1409 : LoadInst(Ty, Ptr, Name, isVolatile, in LoadInst() 1431 setVolatile(isVolatile); in LoadInst() 1442 setVolatile(isVolatile); in LoadInst() 1470 : StoreInst(val, addr, isVolatile, in StoreInst() 1476 : StoreInst(val, addr, isVolatile, in StoreInst() 1482 : StoreInst(val, addr, isVolatile, in StoreInst() 1509 setVolatile(isVolatile); in StoreInst() 1523 setVolatile(isVolatile); in StoreInst() 1537 setVolatile(isVolatile); in StoreInst() 4827 Result->setVolatile(isVolatile()); in cloneImpl() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySelectionDAGInfo.h | 27 SDValue Op3, Align Alignment, bool isVolatile, 34 Align Alignment, bool isVolatile,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGTargetInfo.h | 54 Align Alignment, bool isVolatile, in EmitTargetCodeForMemcpy() argument 69 SDValue Op2, SDValue Op3, Align Alignment, bool isVolatile, in EmitTargetCodeForMemmove() argument 84 Align Alignment, bool isVolatile, in EmitTargetCodeForMemset() argument
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | BoundsChecking.cpp | 160 if (!LI->isVolatile()) in addBoundsChecking() 164 if (!SI->isVolatile()) in addBoundsChecking() 168 if (!AI->isVolatile()) in addBoundsChecking() 173 if (!AI->isVolatile()) in addBoundsChecking()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerAlloca.cpp | 89 !LI->isVolatile()) { in runOnFunction() 95 !SI->isVolatile()) { in runOnFunction()
|
| H A D | NVPTXLowerAggrCopies.cpp | 117 /* SrcIsVolatile */ LI->isVolatile(), in runOnFunction() 118 /* DstIsVolatile */ SI->isVolatile(), in runOnFunction()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Basic/ |
| H A D | FileManager.cpp | 539 FileManager::getBufferForFile(FileEntryRef FE, bool isVolatile, in getBufferForFile() argument 549 if (isVolatile || Entry->isNamedPipe()) in getBufferForFile() 556 RequiresNullTerminator, isVolatile); in getBufferForFile() 562 return getBufferForFileImpl(Filename, FileSize, isVolatile, in getBufferForFile() 568 bool isVolatile, in getBufferForFileImpl() argument 572 isVolatile); in getBufferForFileImpl() 577 isVolatile); in getBufferForFileImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 1255 if (!II.isVolatile()) in visitMemTransferInst() 2099 if (MI->isVolatile()) in isVectorPromotionViableForSlice() 2107 if (LI->isVolatile()) in isVectorPromotionViableForSlice() 2120 if (SI->isVolatile()) in isVectorPromotionViableForSlice() 2412 if (LI->isVolatile()) in isIntegerWideningViableForSlice() 2437 if (SI->isVolatile()) in isIntegerWideningViableForSlice() 2931 if (LI.isVolatile()) in visitLoadInst() 2966 if (LI.isVolatile()) in visitLoadInst() 3123 if (SI.isVolatile()) in visitStoreInst() 3138 !SI.isVolatile(); in visitStoreInst() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 958 auto *I = Builder.CreateStore(Init, Loc, isVolatile); in emitStoresForInitAfterBZero() 1190 Address Loc, bool isVolatile, in emitStoresForConstant() argument 1201 auto *I = Builder.CreateStore(constant, Loc, isVolatile); in emitStoresForConstant() 1213 SizeVal, isVolatile); in emitStoresForConstant() 1284 SizeVal, isVolatile); in emitStoresForConstant() 1290 Address Loc, bool isVolatile, in emitStoresForZeroInit() argument 1776 bool isVolatile = type.isVolatileQualified(); in emitZeroOrPatternForAutoVarInit() local 1793 emitStoresForZeroInit(CGM, D, Loc, isVolatile, Builder); in emitZeroOrPatternForAutoVarInit() 1801 emitStoresForPatternInit(CGM, D, Loc, isVolatile, Builder); in emitZeroOrPatternForAutoVarInit() 1828 SizeVal, isVolatile); in emitZeroOrPatternForAutoVarInit() [all …]
|
| H A D | CGValue.h | 110 static RValue getAggregate(Address addr, bool isVolatile = false) { 118 ER.V2.setInt(isVolatile); 316 bool isVolatile() const { in isVolatile() function 627 bool isVolatile() const { in isVolatile() function 678 return RValue::getAggregate(getAddress(), isVolatile()); in asRValue()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreSelectionDAGInfo.h | 24 SDValue Op3, Align Alignment, bool isVolatile,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiSelectionDAGInfo.h | 28 bool isVolatile, bool AlwaysInline,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFSelectionDAGInfo.h | 25 bool isVolatile, bool AlwaysInline,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonSelectionDAGInfo.h | 27 bool isVolatile, bool AlwaysInline,
|