Home
last modified time | relevance | path

Searched refs:IsStore (Results 1 – 13 of 13) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsNaClELFStreamer.cpp150 bool IsStore; in EmitInstruction() local
152 &IsStore); in EmitInstruction()
158 bool MaskAfter = IsSPFirstOperand && !IsStore; in EmitInstruction()
203 bool *IsStore) { in isBasePlusOffsetMemoryAccess() argument
204 if (IsStore) in isBasePlusOffsetMemoryAccess()
205 *IsStore = false; in isBasePlusOffsetMemoryAccess()
235 if (IsStore) in isBasePlusOffsetMemoryAccess()
236 *IsStore = true; in isBasePlusOffsetMemoryAccess()
243 if (IsStore) in isBasePlusOffsetMemoryAccess()
244 *IsStore = true; in isBasePlusOffsetMemoryAccess()
H A DMipsMCNaCl.h21 bool *IsStore = nullptr);
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp45 bool IsStore, bool IsLoad);
93 bool IsStore, IsLoad; in runOnFunction() local
98 IsStore = false; in runOnFunction()
103 IsStore = true; in runOnFunction()
109 IsStore = IsLoad = true; in runOnFunction()
120 IsStore = IsLoad = true; in runOnFunction()
124 MadeChange |= bracketInstWithFences(I, FenceOrdering, IsStore, IsLoad); in runOnFunction()
149 bool IsStore, bool IsLoad) { in bracketInstWithFences() argument
154 Builder, Order, IsStore, IsLoad); in bracketInstWithFences()
158 Builder, Order, IsStore, IsLoad); in bracketInstWithFences()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXInstrFormats.td37 bit IsStore = 0;
53 let TSFlags{6-6} = IsStore;
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGAtomic.cpp769 bool IsStore = E->getOp() == AtomicExpr::AO__c11_atomic_store || in EmitAtomicExpr() local
795 if (IsStore) in EmitAtomicExpr()
807 if (IsLoad || IsStore) in EmitAtomicExpr()
833 if (!IsStore) in EmitAtomicExpr()
837 if (!IsLoad && !IsStore) in EmitAtomicExpr()
854 if (!IsStore) { in EmitAtomicExpr()
872 if (!IsLoad && !IsStore) { in EmitAtomicExpr()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.h403 bool IsStore, bool IsLoad) const override;
405 bool IsStore, bool IsLoad) const override;
H A DARMLoadStoreOptimizer.cpp388 bool IsStore = in UpdateBaseRegUses() local
391 if (IsLoad || IsStore) { in UpdateBaseRegUses()
404 if (Offset >= 0 && !(IsStore && InstrSrcReg == Base)) in UpdateBaseRegUses()
H A DARMISelLowering.cpp11050 AtomicOrdering Ord, bool IsStore, in emitLeadingFence() argument
11063 if (!IsStore) in emitLeadingFence()
11078 AtomicOrdering Ord, bool IsStore, in emitTrailingFence() argument
/minix3/external/bsd/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h463 bool IsStore, bool IsLoad) const override;
465 bool IsStore, bool IsLoad) const override;
H A DPPCISelLowering.cpp6798 AtomicOrdering Ord, bool IsStore, in emitLeadingFence() argument
6809 AtomicOrdering Ord, bool IsStore, in emitTrailingFence() argument
/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp349 bool IsStore = Inst.getOperand(0).isReg() && Inst.getOperand(1).isReg(); in SimplifyShortMoveForm() local
350 unsigned AddrBase = IsStore; in SimplifyShortMoveForm()
351 unsigned RegOp = IsStore ? 0 : 5; in SimplifyShortMoveForm()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Target/
H A DTargetLowering.h1035 bool IsStore, bool IsLoad) const { in emitLeadingFence() argument
1039 if (isAtLeastRelease(Ord) && IsStore) in emitLeadingFence()
1046 bool IsStore, bool IsLoad) const { in emitTrailingFence() argument
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp8001 bool IsStore = false; in performNEONPostLDSTCombine() local
8016 NumVecs = 2; IsStore = true; break; in performNEONPostLDSTCombine()
8018 NumVecs = 3; IsStore = true; break; in performNEONPostLDSTCombine()
8020 NumVecs = 4; IsStore = true; break; in performNEONPostLDSTCombine()
8028 NumVecs = 2; IsStore = true; break; in performNEONPostLDSTCombine()
8030 NumVecs = 3; IsStore = true; break; in performNEONPostLDSTCombine()
8032 NumVecs = 4; IsStore = true; break; in performNEONPostLDSTCombine()
8046 NumVecs = 2; IsStore = true; IsLaneOp = true; break; in performNEONPostLDSTCombine()
8048 NumVecs = 3; IsStore = true; IsLaneOp = true; break; in performNEONPostLDSTCombine()
8050 NumVecs = 4; IsStore = true; IsLaneOp = true; break; in performNEONPostLDSTCombine()
[all …]