Home
last modified time | relevance | path

Searched defs:isVolatile (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.cpp22 EmitMOPS(AArch64ISD::NodeType SDOpcode,SelectionDAG & DAG,const SDLoc & DL,SDValue Chain,SDValue Dst,SDValue SrcOrValue,SDValue Size,Align Alignment,bool isVolatile,MachinePointerInfo DstPtrInfo,MachinePointerInfo SrcPtrInfo) const EmitMOPS() argument
81 EmitTargetCodeForMemcpy(SelectionDAG & DAG,const SDLoc & DL,SDValue Chain,SDValue Dst,SDValue Src,SDValue Size,Align Alignment,bool isVolatile,bool AlwaysInline,MachinePointerInfo DstPtrInfo,MachinePointerInfo SrcPtrInfo) const EmitTargetCodeForMemcpy() argument
93 EmitTargetCodeForMemset(SelectionDAG & DAG,const SDLoc & dl,SDValue Chain,SDValue Dst,SDValue Src,SDValue Size,Align Alignment,bool isVolatile,bool AlwaysInline,MachinePointerInfo DstPtrInfo) const EmitTargetCodeForMemset() argument
107 EmitTargetCodeForMemmove(SelectionDAG & DAG,const SDLoc & dl,SDValue Chain,SDValue Dst,SDValue Src,SDValue Size,Align Alignment,bool isVolatile,MachinePointerInfo DstPtrInfo,MachinePointerInfo SrcPtrInfo) const EmitTargetCodeForMemmove() argument
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGTargetInfo.h54 Align Alignment, bool isVolatile, in EmitTargetCodeForMemcpy()
69 SDValue Op2, SDValue Op3, Align Alignment, bool isVolatile, in EmitTargetCodeForMemmove()
84 Align Alignment, bool isVolatile, in EmitTargetCodeForMemset()
H A DMachineMemOperand.h292 bool isVolatile() const { return FlagVals & MOVolatile; } isVolatile() function
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp170 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy()
288 SDValue Size, Align Alignment, bool isVolatile, in EmitTargetCodeForMemmove()
296 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemset()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp49 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemset() argument
208 emitConstantSizeRepmov(SelectionDAG & DAG,const X86Subtarget & Subtarget,const SDLoc & dl,SDValue Chain,SDValue Dst,SDValue Src,uint64_t Size,EVT SizeVT,Align Alignment,bool isVolatile,bool AlwaysInline,MachinePointerInfo DstPtrInfo,MachinePointerInfo SrcPtrInfo) emitConstantSizeRepmov() argument
263 EmitTargetCodeForMemcpy(SelectionDAG & DAG,const SDLoc & dl,SDValue Chain,SDValue Dst,SDValue Src,SDValue Size,Align Alignment,bool isVolatile,bool AlwaysInline,MachinePointerInfo DstPtrInfo,MachinePointerInfo SrcPtrInfo) const EmitTargetCodeForMemcpy() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFSelectionDAGInfo.cpp22 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreSelectionDAGInfo.cpp20 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSelectionDAGInfo.cpp21 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h214 bool isVolatile() const { return getSubclassData<VolatileField>(); } isVolatile() function
345 bool isVolatile() const { return getSubclassData<VolatileField>(); } isVolatile() function
[all...]
H A DIntrinsicInst.h1159 bool isVolatile() const { return !getVolatileCst()->isZero(); } isVolatile() function
1279 bool isVolatile() const { isVolatile() function
/freebsd-src/contrib/llvm-project/clang/lib/Basic/
H A DFileManager.cpp539 getBufferForFile(FileEntryRef FE,bool isVolatile,bool RequiresNullTerminator) getBufferForFile() argument
568 getBufferForFileImpl(StringRef Filename,int64_t FileSize,bool isVolatile,bool RequiresNullTerminator) getBufferForFileImpl() argument
/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp1407 LoadInst(Type * Ty,Value * Ptr,const Twine & Name,bool isVolatile,Instruction * InsertBef) LoadInst() argument
1412 LoadInst(Type * Ty,Value * Ptr,const Twine & Name,bool isVolatile,BasicBlock * InsertAE) LoadInst() argument
1417 LoadInst(Type * Ty,Value * Ptr,const Twine & Name,bool isVolatile,Align Align,Instruction * InsertBef) LoadInst() argument
1422 LoadInst(Type * Ty,Value * Ptr,const Twine & Name,bool isVolatile,Align Align,BasicBlock * InsertAE) LoadInst() argument
1427 LoadInst(Type * Ty,Value * Ptr,const Twine & Name,bool isVolatile,Align Align,AtomicOrdering Order,SyncScope::ID SSID,Instruction * InsertBef) LoadInst() argument
1438 LoadInst(Type * Ty,Value * Ptr,const Twine & Name,bool isVolatile,Align Align,AtomicOrdering Order,SyncScope::ID SSID,BasicBlock * InsertAE) LoadInst() argument
1468 StoreInst(Value * val,Value * addr,bool isVolatile,Instruction * InsertBefore) StoreInst() argument
1474 StoreInst(Value * val,Value * addr,bool isVolatile,BasicBlock * InsertAtEnd) StoreInst() argument
1480 StoreInst(Value * val,Value * addr,bool isVolatile,BasicBlock::iterator InsertBefore) StoreInst() argument
1486 StoreInst(Value * val,Value * addr,bool isVolatile,Align Align,Instruction * InsertBefore) StoreInst() argument
1491 StoreInst(Value * val,Value * addr,bool isVolatile,Align Align,BasicBlock * InsertAtEnd) StoreInst() argument
1496 StoreInst(Value * val,Value * addr,bool isVolatile,Align Align,BasicBlock::iterator InsertBefore) StoreInst() argument
1501 StoreInst(Value * val,Value * addr,bool isVolatile,Align Align,AtomicOrdering Order,SyncScope::ID SSID,Instruction * InsertBefore) StoreInst() argument
1515 StoreInst(Value * val,Value * addr,bool isVolatile,Align Align,AtomicOrdering Order,SyncScope::ID SSID,BasicBlock * InsertAtEnd) StoreInst() argument
1529 StoreInst(Value * val,Value * addr,bool isVolatile,Align Align,AtomicOrdering Order,SyncScope::ID SSID,BasicBlock::iterator InsertBefore) StoreInst() argument
[all...]
H A DInstruction.cpp916 bool Instruction::isVolatile() const { isVolatile() function in Instruction
[all...]
H A DIRBuilder.cpp138 CreateMemSet(Value * Ptr,Value * Val,Value * Size,MaybeAlign Align,bool isVolatile,MDNode * TBAATag,MDNode * ScopeTag,MDNode * NoAliasTag) CreateMemSet() argument
221 CreateMemTransferInst(Intrinsic::ID IntrID,Value * Dst,MaybeAlign DstAlign,Value * Src,MaybeAlign SrcAlign,Value * Size,bool isVolatile,MDNode * TBAATag,MDNode * TBAAStructTag,MDNode * ScopeTag,MDNode * NoAliasTag) CreateMemTransferInst() argument
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGValue.h316 bool isVolatile() const { isVolatile() function
627 bool isVolatile() const { isVolatile() function
H A DCGDecl.cpp950 emitStoresForInitAfterBZero(CodeGenModule & CGM,llvm::Constant * Init,Address Loc,bool isVolatile,CGBuilderTy & Builder,bool IsAutoInit) emitStoresForInitAfterBZero() argument
1190 emitStoresForConstant(CodeGenModule & CGM,const VarDecl & D,Address Loc,bool isVolatile,CGBuilderTy & Builder,llvm::Constant * constant,bool IsAutoInit) emitStoresForConstant() argument
1290 emitStoresForZeroInit(CodeGenModule & CGM,const VarDecl & D,Address Loc,bool isVolatile,CGBuilderTy & Builder) emitStoresForZeroInit() argument
1300 emitStoresForPatternInit(CodeGenModule & CGM,const VarDecl & D,Address Loc,bool isVolatile,CGBuilderTy & Builder) emitStoresForPatternInit() argument
1776 bool isVolatile = type.isVolatileQualified(); emitZeroOrPatternForAutoVarInit() local
[all...]
H A DCGCall.h373 bool isVolatile() const { return IsVolatile; } isVolatile() function
H A DCGExprComplex.cpp383 bool isVolatile = lvalue.isVolatileQualified(); EmitLoadOfLValue() local
H A DCGExprAgg.cpp2104 EmitAggregateCopy(LValue Dest,LValue Src,QualType Ty,AggValueSlot::Overlap_t MayOverlap,bool isVolatile) EmitAggregateCopy() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGenericMachineInstrs.h48 bool isVolatile() const { return getMMO().isVolatile(); } isVolatile() function
/freebsd-src/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp913 bool isVolatile = LD->isVolatile() || Ordering == AtomicOrdering::Monotonic; tryLoad() local
1691 bool isVolatile = ST->isVolatile() || Ordering == AtomicOrdering::Monotonic; tryStore() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMemoryLegalizer.cpp194 bool isVolatile() const { isVolatile() function in __anond7d82e590111::SIMemOpInfo
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp880 bool isVolatile() const { in isVolatile() function in __anon19c0a85d0411::EarlyCSE::ParseMemoryInst
/freebsd-src/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp7735 bool isVolatile = false; parseLoad() local
7785 bool isVolatile = false; parseStore() local
7827 bool isVolatile = false; parseCmpXchg() local
7880 bool isVolatile = false; parseAtomicRMW() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h328 bool isVolatile() const { in isVolatile() function

12