Home
last modified time | relevance | path

Searched refs:IsVolatile (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Support/
H A DMemoryBuffer.cpp156 uint64_t Offset, bool IsVolatile) { in getFileSlice() argument
158 IsVolatile); in getFileSlice()
240 bool IsVolatile);
260 bool IsVolatile) { in getFile() argument
263 IsVolatile); in getFile()
270 IsVolatile); in getFileSlice()
314 bool IsVolatile) { in shouldUseMmap() argument
318 if (IsVolatile) in shouldUseMmap()
420 bool IsVolatile) { in getOpenFileImpl() argument
447 PageSize, IsVolatile)) { in getOpenFileImpl()
[all …]
H A DVirtualFileSystem.cpp115 bool RequiresNullTerminator, bool IsVolatile) { in getBufferForFile() argument
120 return (*F)->getBuffer(Name, FileSize, RequiresNullTerminator, IsVolatile); in getBufferForFile()
193 bool IsVolatile) override;
218 bool RequiresNullTerminator, bool IsVolatile) { in getBuffer() argument
221 IsVolatile); in getBuffer()
567 bool IsVolatile) override { in getBuffer() argument
1684 bool IsVolatile) override { in getBuffer() argument
1686 IsVolatile); in getBuffer()
H A DAMDGPUMetadata.cpp123 YIO.mapOptional(Kernel::Arg::Key::IsVolatile, MD.mIsVolatile, false); in mapping()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuilder.h82 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile,
86 IsVolatile,
109 bool IsVolatile = false) {
124 bool IsVolatile = false) {
125 return CGBuilderBaseTy::CreateStore(Val, Addr, IsVolatile);
275 bool IsVolatile = false) {
278 Size,IsVolatile);
281 bool IsVolatile = false) {
284 Size, IsVolatile);
289 bool IsVolatile = false) {
[all …]
H A DCGNonTrivialStruct.cpp154 if (IsVolatile) in getVolatileOffsetStr()
207 std::string getName(QualType QT, bool IsVolatile) { in getName()
208 QT = IsVolatile ? QT.withVolatile() : QT; in getName()
661 IsVolatile); in visitArray()
816 QT = IsVolatile ? QT.withVolatile() : QT; in callSpecialFunction()
822 bool IsVolatile = Dst.isVolatile(); in callCStructDefaultConstructor() local
837 return GenName.getName(QT, IsVolatile); in getNonTrivialCopyConstructorStr()
844 return GenName.getName(QT, IsVolatile); in getNonTrivialDestructorStr()
848 bool IsVolatile = Dst.isVolatile(); in callCStructDestructor() local
866 IsVolatile, *this, in callCStructCopyConstructor()
[all …]
H A DCGAtomic.cpp215 bool IsVolatile);
238 bool IsVolatile);
242 bool IsVolatile);
1449 if (IsVolatile) in EmitAtomicLoadOp()
1468 return IsVolatile && AtomicIsInline; in LValueIsSuitableForInlineAtomic()
1479 IsVolatile = true; in EmitAtomicLoad()
1737 bool IsVolatile) { in EmitAtomicUpdateLibcall() argument
1766 bool IsVolatile) { in EmitAtomicUpdateOp() argument
1878 bool IsVolatile) { in EmitAtomicUpdate() argument
1903 IsVolatile = true; in EmitAtomicStore()
[all …]
H A DCGCall.h373 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false)
375 (IsVolatile ? IS_VOLATILE : 0) | (IsUnused ? IS_UNUSED : 0)),
H A DMicrosoftCXXABI.cpp3711 bool &IsConst, bool &IsVolatile, in decomposeTypeForEH() argument
3721 IsVolatile = false; in decomposeTypeForEH()
3726 IsVolatile = PointeeType.isVolatileQualified(); in decomposeTypeForEH()
3750 bool IsConst, IsVolatile, IsUnaligned; in getAddrOfCXXCatchHandlerType() local
3752 decomposeTypeForEH(getContext(), Type, IsConst, IsVolatile, IsUnaligned); in getAddrOfCXXCatchHandlerType()
3759 if (IsVolatile) in getAddrOfCXXCatchHandlerType()
4178 bool IsConst, IsVolatile, IsUnaligned; in getThrowInfo() local
4179 T = decomposeTypeForEH(getContext(), T, IsConst, IsVolatile, IsUnaligned); in getThrowInfo()
4195 getMangleContext().mangleCXXThrowInfo(T, IsConst, IsVolatile, IsUnaligned, in getThrowInfo()
4210 if (IsVolatile) in getThrowInfo()
H A DCodeGenFunction.h2323 bool IsVolatile = hasVolatileMember(EltTy);
2324 EmitAggregateCopy(Dest, Src, EltTy, AggValueSlot::MayOverlap, IsVolatile);
3364 llvm::AtomicOrdering AO, bool IsVolatile = false,
3370 bool IsVolatile, bool isInit);
3382 bool IsVolatile);
3636 bool IsVolatile,
3642 bool IsVolatile,
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DMemoryBuffer.h82 bool RequiresNullTerminator = true, bool IsVolatile = false);
95 int64_t Offset, bool IsVolatile = false);
105 bool RequiresNullTerminator = true, bool IsVolatile = false);
133 bool IsVolatile = false);
182 bool IsVolatile = false);
187 bool IsVolatile = false);
H A DAMDGPUMetadata.h179 constexpr char IsVolatile[] = "IsVolatile"; variable
H A DVirtualFileSystem.h120 bool RequiresNullTerminator = true, bool IsVolatile = false) = 0;
260 bool RequiresNullTerminator = true, bool IsVolatile = false);
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.h29 SDValue Size, unsigned Align, bool IsVolatile,
36 SDValue Size, unsigned Align, bool IsVolatile,
H A DSystemZSelectionDAGInfo.cpp51 SDValue Size, unsigned Align, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
53 if (IsVolatile) in EmitTargetCodeForMemcpy()
78 SDValue Byte, SDValue Size, unsigned Align, bool IsVolatile, in EmitTargetCodeForMemset() argument
82 if (IsVolatile) in EmitTargetCodeForMemset()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaStmtAsm.cpp241 bool IsVolatile, unsigned NumOutputs, in ActOnGCCAsmStmt() argument
261 Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, NumInputs, Names, in ActOnGCCAsmStmt()
453 new (Context) GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp267 const ConstantInt *IsVolatile = dyn_cast<ConstantInt>(II->getArgOperand(4)); in rewriteIntrinsicOperands() local
268 if (!IsVolatile || !IsVolatile->isZero()) in rewriteIntrinsicOperands()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp367 unsigned Align, bool IsVolatile) { in createMemSetLoop() argument
395 IsVolatile); in createMemSetLoop()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DMangle.h213 virtual void mangleCXXThrowInfo(QualType T, bool IsConst, bool IsVolatile,
H A DStmt.h2532 bool IsVolatile; variable
2542 : Stmt (SC), AsmLoc(asmloc), IsSimple(issimple), IsVolatile(isvolatile), in AsmStmt()
2556 bool isVolatile() const { return IsVolatile; } in isVolatile()
2557 void setVolatile(bool V) { IsVolatile = V; } in setVolatile()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp1016 bool IsVolatile = MemSD->isVolatile(); in tryLoadVector() local
1020 IsVolatile = false; in tryLoadVector()
1092 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), in tryLoadVector()
1119 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), in tryLoadVector()
1168 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), in tryLoadVector()
1217 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), in tryLoadVector()
1892 bool IsVolatile = MemSD->isVolatile(); in tryStoreVector() local
1896 IsVolatile = false; in tryStoreVector()
1943 StOps.push_back(getI32Imm(IsVolatile, DL)); in tryStoreVector()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp2388 bool IsVolatile; in createMachineMemOperandFor() local
2392 IsVolatile = LI->isVolatile(); in createMachineMemOperandFor()
2398 IsVolatile = SI->isVolatile(); in createMachineMemOperandFor()
2419 if (IsVolatile) in createMachineMemOperandFor()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h68 bool IsVolatile = false; member
72 Ordering == AtomicOrdering::Unordered) && !IsVolatile; in isUnordered()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.cpp329 Info.IsVolatile = !Volatile->isNullValue(); in getTgtMemIntrinsic()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DMicrosoftMangle.cpp155 void mangleCXXThrowInfo(QualType T, bool IsConst, bool IsVolatile,
3119 bool IsVolatile, in mangleCXXThrowInfo() argument
3128 if (IsVolatile) in mangleCXXThrowInfo()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h519 uint16_t IsVolatile : 1;
1287 bool isVolatile() const { return MemSDNodeBits.IsVolatile; }

12