Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCGBuilder.h90 llvm::LoadInst *CreateLoad(Address Addr, bool IsVolatile,
94 IsVolatile,
114 bool IsVolatile,
116 return CreateAlignedLoad(Addr, Align.getQuantity(), IsVolatile, Name);
122 bool IsVolatile = false) {
124 Addr.getAlignment().getQuantity(), IsVolatile);
129 CharUnits Align, bool IsVolatile = false) {
130 return CreateAlignedStore(Val, Addr, Align.getQuantity(), IsVolatile);
143 llvm::LoadInst *CreateDefaultAlignedLoad(llvm::Value *Addr, bool IsVolatile,
145 return CGBuilderBaseTy::CreateLoad(Addr, IsVolatile, Name);
[all …]
DCGAtomic.cpp214 bool IsVolatile);
235 bool IsVolatile);
239 bool IsVolatile);
257 llvm::AtomicOrdering AO, bool IsVolatile);
259 llvm::Value *EmitAtomicLoadOp(llvm::AtomicOrdering AO, bool IsVolatile);
275 bool IsVolatile);
279 bool IsVolatile);
282 bool IsVolatile);
285 bool IsVolatile);
1267 bool IsVolatile) { in EmitAtomicLoadOp() argument
[all …]
DCGCall.h163 ReturnValueSlot(Address Addr, bool IsVolatile, bool IsUnused = false)
165 (IsVolatile ? IS_VOLATILE : 0) | (IsUnused ? IS_UNUSED : 0)),
DCodeGenFunction.h1690 bool IsVolatile = hasVolatileMember(EltTy); in EmitAggregateAssign() local
1691 EmitAggregateCopy(DestPtr, SrcPtr, EltTy, IsVolatile, true); in EmitAggregateAssign()
2431 bool typeIsSuitableForInlineAtomic(QualType Ty, bool IsVolatile) const;
2437 llvm::AtomicOrdering AO, bool IsVolatile = false,
2443 bool IsVolatile, bool isInit);
2453 bool IsVolatile);
DMicrosoftCXXABI.cpp3634 bool &IsConst, bool &IsVolatile) { in decomposeTypeForEH() argument
3643 IsVolatile = false; in decomposeTypeForEH()
3647 IsVolatile = PointeeType.isVolatileQualified(); in decomposeTypeForEH()
3670 bool IsConst, IsVolatile; in getAddrOfCXXCatchHandlerType() local
3671 Type = decomposeTypeForEH(getContext(), Type, IsConst, IsVolatile); in getAddrOfCXXCatchHandlerType()
3678 if (IsVolatile) in getAddrOfCXXCatchHandlerType()
4090 bool IsConst, IsVolatile; in getThrowInfo() local
4091 T = decomposeTypeForEH(getContext(), T, IsConst, IsVolatile); in getThrowInfo()
4107 getMangleContext().mangleCXXThrowInfo(T, IsConst, IsVolatile, NumEntries, in getThrowInfo()
4122 if (IsVolatile) in getThrowInfo()
/external/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.h30 bool IsVolatile, bool AlwaysInline,
36 SDValue Size, unsigned Align, bool IsVolatile,
DSystemZSelectionDAGInfo.cpp52 bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
55 if (IsVolatile) in EmitTargetCodeForMemcpy()
83 unsigned Align, bool IsVolatile, in EmitTargetCodeForMemset() argument
87 if (IsVolatile) in EmitTargetCodeForMemset()
/external/clang/lib/Basic/
DVirtualFileSystem.cpp93 bool RequiresNullTerminator, bool IsVolatile) { in getBufferForFile() argument
98 return (*F)->getBuffer(Name, FileSize, RequiresNullTerminator, IsVolatile); in getBufferForFile()
136 bool IsVolatile) override;
155 bool RequiresNullTerminator, bool IsVolatile) { in getBuffer() argument
158 IsVolatile); in getBuffer()
434 bool IsVolatile) override { in getBuffer() argument
1313 bool IsVolatile) override { in getBuffer() argument
1315 IsVolatile); in getBuffer()
/external/clang/include/clang/Basic/
DVirtualFileSystem.h96 bool RequiresNullTerminator = true, bool IsVolatile = false) = 0;
196 bool RequiresNullTerminator = true, bool IsVolatile = false);
DTokenKinds.def465 TYPE_TRAIT_1(__is_volatile, IsVolatile, KEYCXX)
/external/clang/lib/Sema/
DSemaStmtAsm.cpp142 bool IsVolatile, unsigned NumOutputs, in ActOnGCCAsmStmt() argument
162 Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, NumInputs, Names, in ActOnGCCAsmStmt()
348 new (Context) GCCAsmStmt(Context, AsmLoc, IsSimple, IsVolatile, NumOutputs, in ActOnGCCAsmStmt()
DTreeTransform.h1263 bool IsVolatile, unsigned NumOutputs, in RebuildGCCAsmStmt() argument
1268 return getSema().ActOnGCCAsmStmt(AsmLoc, IsSimple, IsVolatile, NumOutputs, in RebuildGCCAsmStmt()
/external/clang/include/clang/AST/
DMangle.h208 virtual void mangleCXXThrowInfo(QualType T, bool IsConst, bool IsVolatile,
DStmt.h1401 bool IsVolatile; variable
1411 Stmt (SC), AsmLoc(asmloc), IsSimple(issimple), IsVolatile(isvolatile), in AsmStmt()
1427 bool isVolatile() const { return IsVolatile; } in isVolatile()
1428 void setVolatile(bool V) { IsVolatile = V; } in setVolatile()
/external/llvm/lib/Target/NVPTX/
DNVPTXISelDAGToDAG.cpp920 bool IsVolatile = MemSD->isVolatile(); in SelectLoadVector() local
924 IsVolatile = false; in SelectLoadVector()
1012 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), in SelectLoadVector()
1065 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), in SelectLoadVector()
1167 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), in SelectLoadVector()
1269 SDValue Ops[] = { getI32Imm(IsVolatile, DL), getI32Imm(CodeAddrSpace, DL), in SelectLoadVector()
2303 bool IsVolatile = MemSD->isVolatile(); in SelectStoreVector() local
2307 IsVolatile = false; in SelectStoreVector()
2343 StOps.push_back(getI32Imm(IsVolatile, DL)); in SelectStoreVector()
/external/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp2142 bool IsVolatile; in createMachineMemOperandFor() local
2146 IsVolatile = LI->isVolatile(); in createMachineMemOperandFor()
2152 IsVolatile = SI->isVolatile(); in createMachineMemOperandFor()
2171 if (IsVolatile) in createMachineMemOperandFor()
/external/clang/lib/AST/
DMicrosoftMangle.cpp122 void mangleCXXThrowInfo(QualType T, bool IsConst, bool IsVolatile,
2559 bool IsVolatile, in mangleCXXThrowInfo() argument
2566 if (IsVolatile) in mangleCXXThrowInfo()
/external/llvm/bindings/ocaml/llvm/
Dllvm_ocaml.c1485 CAMLprim value llvm_set_volatile(value IsVolatile, in llvm_set_volatile() argument
1487 LLVMSetVolatile(MemoryInst, Bool_val(IsVolatile)); in llvm_set_volatile()
/external/clang/unittests/Basic/
DVirtualFileSystemTest.cpp29 bool IsVolatile) override { in getBuffer()
/external/llvm/include/llvm-c/
DCore.h2693 void LLVMSetVolatile(LLVMValueRef MemoryAccessInst, LLVMBool IsVolatile);
/external/llvm/lib/Transforms/Scalar/
DSROA.cpp734 uint64_t Size, bool IsVolatile) { in handleLoadOrStore() argument
738 bool IsSplittable = Ty->isIntegerTy() && !IsVolatile; in handleLoadOrStore()
/external/clang/include/clang/Sema/
DSema.h3405 bool IsVolatile, unsigned NumOutputs,