Home
last modified time | relevance | path

Searched refs:isVolatile (Results 1 – 25 of 138) sorted by relevance

123456

/external/llvm/lib/IR/
DIRBuilder.cpp65 bool isVolatile, MDNode *TBAATag) { in CreateMemSet() argument
67 Value *Ops[] = { Ptr, Val, Size, getInt32(Align), getInt1(isVolatile) }; in CreateMemSet()
83 bool isVolatile, MDNode *TBAATag, MDNode *TBAAStructTag) { in CreateMemCpy() argument
87 Value *Ops[] = { Dst, Src, Size, getInt32(Align), getInt1(isVolatile) }; in CreateMemCpy()
107 bool isVolatile, MDNode *TBAATag) { in CreateMemMove() argument
111 Value *Ops[] = { Dst, Src, Size, getInt32(Align), getInt1(isVolatile) }; in CreateMemMove()
DInstruction.cpp273 return LI->isVolatile() == cast<LoadInst>(I2)->isVolatile() && in haveSameSpecialState()
279 return SI->isVolatile() == cast<StoreInst>(I2)->isVolatile() && in haveSameSpecialState()
302 return CXI->isVolatile() == cast<AtomicCmpXchgInst>(I2)->isVolatile() && in haveSameSpecialState()
311 RMWI->isVolatile() == cast<AtomicRMWInst>(I2)->isVolatile() && in haveSameSpecialState()
DInstructions.cpp954 LoadInst::LoadInst(Value *Ptr, const Twine &Name, bool isVolatile, in LoadInst() argument
958 setVolatile(isVolatile); in LoadInst()
965 LoadInst::LoadInst(Value *Ptr, const Twine &Name, bool isVolatile, in LoadInst() argument
969 setVolatile(isVolatile); in LoadInst()
976 LoadInst::LoadInst(Value *Ptr, const Twine &Name, bool isVolatile, in LoadInst() argument
980 setVolatile(isVolatile); in LoadInst()
987 LoadInst::LoadInst(Value *Ptr, const Twine &Name, bool isVolatile, in LoadInst() argument
991 setVolatile(isVolatile); in LoadInst()
998 LoadInst::LoadInst(Value *Ptr, const Twine &Name, bool isVolatile, in LoadInst() argument
1004 setVolatile(isVolatile); in LoadInst()
[all …]
/external/llvm/lib/Transforms/Utils/
DGlobalStatus.cpp72 if (LI->isVolatile()) in analyzeGlobalAux()
81 if (SI->isVolatile()) in analyzeGlobalAux()
139 if (MTI->isVolatile()) in analyzeGlobalAux()
147 if (MSI->isVolatile()) in analyzeGlobalAux()
/external/llvm/lib/Target/X86/
DX86SelectionDAGInfo.h34 bool isVolatile,
41 bool isVolatile, bool AlwaysInline,
DX86SelectionDAGInfo.cpp37 bool isVolatile, in EmitTargetCodeForMemset() argument
168 Align, isVolatile, DstPtrInfo.getWithOffset(Offset)); in EmitTargetCodeForMemset()
179 bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
261 Align, isVolatile, AlwaysInline, in EmitTargetCodeForMemcpy()
/external/llvm/lib/Target/ARM/
DARMSelectionDAGInfo.h47 bool isVolatile, bool AlwaysInline,
56 bool isVolatile,
DARMSelectionDAGInfo.cpp32 bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
70 SrcPtrInfo.getWithOffset(SrcOff), isVolatile, in EmitTargetCodeForMemcpy()
84 isVolatile, false, 0); in EmitTargetCodeForMemcpy()
151 unsigned Align, bool isVolatile, in EmitTargetCodeForMemset() argument
/external/llvm/include/llvm/Target/
DTargetSelectionDAGInfo.h60 SDValue Op3, unsigned Align, bool isVolatile, in EmitTargetCodeForMemcpy() argument
77 SDValue Op3, unsigned Align, bool isVolatile, in EmitTargetCodeForMemmove() argument
93 SDValue Op3, unsigned Align, bool isVolatile, in EmitTargetCodeForMemset() argument
/external/jdiff/src/jdiff/
DFieldAPI.java47 boolean isTransient, boolean isVolatile, in FieldAPI() argument
52 isVolatile_ = isVolatile; in FieldAPI()
DAPIHandler.java130 boolean isVolatile = false; in startElement()
132 isVolatile = true; in startElement()
134 XMLToAPI.addField(fieldName, fieldType, isTransient, isVolatile, in startElement()
/external/llvm/include/llvm/CodeGen/
DMachineMemOperand.h172 bool isVolatile() const { return Flags & MOVolatile; } in isVolatile() function
183 bool isUnordered() const { return !isVolatile(); } in isUnordered()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypesGeneric.cpp256 bool isVolatile = LD->isVolatile(); in ExpandRes_NormalLoad() local
264 isVolatile, isNonTemporal, isInvariant, Alignment, in ExpandRes_NormalLoad()
273 isVolatile, isNonTemporal, isInvariant, in ExpandRes_NormalLoad()
471 bool isVolatile = St->isVolatile(); in ExpandOp_NormalStore() local
485 isVolatile, isNonTemporal, Alignment, TBAAInfo); in ExpandOp_NormalStore()
491 isVolatile, isNonTemporal, in ExpandOp_NormalStore()
DLegalizeVectorTypes.cpp224 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecRes_LOAD()
511 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecOp_STORE()
516 N->isVolatile(), N->isNonTemporal(), in ScalarizeVecOp_STORE()
923 bool isVolatile = LD->isVolatile(); in SplitVecRes_LOAD() local
932 LD->getPointerInfo(), LoMemVT, isVolatile, isNonTemporal, in SplitVecRes_LOAD()
940 HiMemVT, isVolatile, isNonTemporal, isInvariant, Alignment, in SplitVecRes_LOAD()
1375 bool isVol = N->isVolatile(); in SplitVecOp_STORE()
2737 bool isVolatile = LD->isVolatile(); in GenWidenVectorLoads() local
2744 unsigned LdAlign = (isVolatile) ? 0 : Align; // Allow wider loads in GenWidenVectorLoads()
2750 isVolatile, isNonTemporal, isInvariant, Align, in GenWidenVectorLoads()
[all …]
/external/clang/lib/Basic/
DFileManager.cpp384 bool isVolatile, bool ShouldCloseOpenFile) { in getBufferForFile() argument
391 if (isVolatile) in getBufferForFile()
398 /*RequiresNullTerminator=*/true, isVolatile); in getBufferForFile()
412 /*RequiresNullTerminator=*/true, isVolatile); in getBufferForFile()
421 /*RequiresNullTerminator=*/true, isVolatile); in getBufferForFile()
/external/llvm/lib/Transforms/InstCombine/
DInstCombinePHI.cpp300 bool isVolatile = FirstLI->isVolatile(); in FoldPHIArgLoadIntoPHI() local
313 if (isVolatile && in FoldPHIArgLoadIntoPHI()
325 if (LI->isVolatile() != isVolatile || in FoldPHIArgLoadIntoPHI()
341 if (isVolatile && in FoldPHIArgLoadIntoPHI()
377 if (isVolatile) in FoldPHIArgLoadIntoPHI()
381 LoadInst *NewLI = new LoadInst(PhiVal, "", isVolatile, LoadAlignment); in FoldPHIArgLoadIntoPHI()
/external/llvm/lib/Target/AArch64/
DAArch64SelectionDAGInfo.h28 unsigned Align, bool isVolatile,
/external/llvm/lib/Transforms/Scalar/
DSROA.cpp465 return handleLoadOrStore(LI.getType(), LI, Offset, Size, LI.isVolatile()); in visitLoadInst()
495 handleLoadOrStore(ValOp->getType(), SI, Offset, Size, SI.isVolatile()); in visitStoreInst()
550 if (!II.isVolatile()) in visitMemTransferInst()
568 if (!II.isVolatile() && PrevP.beginOffset() == RawOffset) { in visitMemTransferInst()
1653 if (MI->isVolatile()) in isVectorPromotionViableForSlice()
1661 if (LI->isVolatile()) in isVectorPromotionViableForSlice()
1672 if (SI->isVolatile()) in isVectorPromotionViableForSlice()
1754 if (LI->isVolatile()) in isIntegerWideningViableForSlice()
1769 if (SI->isVolatile()) in isIntegerWideningViableForSlice()
1783 if (MI->isVolatile() || !isa<Constant>(MI->getLength())) in isIntegerWideningViableForSlice()
[all …]
DMemCpyOptimizer.cpp414 if (MSI->isVolatile() || ByteVal != MSI->getValue() || in INITIALIZE_PASS_DEPENDENCY()
566 if (isa<ConstantInt>(MSI->getLength()) && !MSI->isVolatile()) in processMemSet()
749 if (M->getSource() != MDep->getDest() || MDep->isVolatile()) in processMemCpyMemCpyDependence()
806 Align, M->isVolatile()); in processMemCpyMemCpyDependence()
809 Align, M->isVolatile()); in processMemCpyMemCpyDependence()
826 if (M->isVolatile()) return false; in processMemCpy()
950 if (!MDep || MDep->isVolatile() || in processByValArgument()
/external/llvm/lib/Target/Hexagon/
DHexagonSelectionDAGInfo.h30 bool isVolatile, bool AlwaysInline,
DHexagonSelectionDAGInfo.cpp31 bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() argument
/external/llvm/lib/Target/XCore/
DXCoreSelectionDAGInfo.h32 SDValue Op3, unsigned Align, bool isVolatile,
/external/doclava/src/com/google/doclava/
DFieldInfo.java33 boolean isFinal, boolean isStatic, boolean isTransient, boolean isVolatile, in FieldInfo() argument
40 mIsVolatile = isVolatile; in FieldInfo()
48 isVolatile(), isSynthetic(), mType, getRawCommentText(), mConstantValue, position(), in cloneForClass()
402 public boolean isVolatile() { in isVolatile() method in FieldInfo
/external/llvm/include/llvm/IR/
DIRBuilder.h370 bool isVolatile = false, MDNode *TBAATag = nullptr) {
371 return CreateMemSet(Ptr, Val, getInt64(Size), Align, isVolatile, TBAATag);
375 bool isVolatile = false, MDNode *TBAATag = nullptr);
382 bool isVolatile = false, MDNode *TBAATag = nullptr,
384 return CreateMemCpy(Dst, Src, getInt64(Size), Align, isVolatile, TBAATag,
389 bool isVolatile = false, MDNode *TBAATag = nullptr,
398 bool isVolatile = false, MDNode *TBAATag = nullptr) {
399 return CreateMemMove(Dst, Src, getInt64(Size), Align, isVolatile, TBAATag);
403 bool isVolatile = false, MDNode *TBAATag = nullptr);
907 LoadInst *CreateLoad(Value *Ptr, bool isVolatile, const Twine &Name = "") {
[all …]
DInstructions.h159 LoadInst(Value *Ptr, const Twine &NameStr, bool isVolatile = false,
161 LoadInst(Value *Ptr, const Twine &NameStr, bool isVolatile,
163 LoadInst(Value *Ptr, const Twine &NameStr, bool isVolatile,
165 LoadInst(Value *Ptr, const Twine &NameStr, bool isVolatile,
167 LoadInst(Value *Ptr, const Twine &NameStr, bool isVolatile,
171 LoadInst(Value *Ptr, const Twine &NameStr, bool isVolatile,
179 bool isVolatile = false,
181 LoadInst(Value *Ptr, const char *NameStr, bool isVolatile,
187 bool isVolatile() const { return getSubclassDataFromInstruction() & 1; } in isVolatile() function
235 bool isSimple() const { return !isAtomic() && !isVolatile(); } in isSimple()
[all …]

123456