/external/llvm/lib/Transforms/Scalar/ |
D | LowerAtomic.cpp | 97 static bool LowerFenceInst(FenceInst *FI) { in LowerFenceInst() 124 if (FenceInst *FI = dyn_cast<FenceInst>(Inst)) in runOnBasicBlock()
|
D | SCCP.cpp | 497 void visitFenceInst (FenceInst &I) { /*returns void*/ } in visitFenceInst()
|
/external/llvm/lib/IR/ |
D | Instruction.cpp | 292 if (const FenceInst *FI = dyn_cast<FenceInst>(I1)) in haveSameSpecialState() 293 return FI->getOrdering() == cast<FenceInst>(I2)->getOrdering() && in haveSameSpecialState() 294 FI->getSynchScope() == cast<FenceInst>(I2)->getSynchScope(); in haveSameSpecialState()
|
D | Instructions.cpp | 1224 FenceInst::FenceInst(LLVMContext &C, AtomicOrdering Ordering, in FenceInst() function in FenceInst 1232 FenceInst::FenceInst(LLVMContext &C, AtomicOrdering Ordering, in FenceInst() function in FenceInst 3574 FenceInst *FenceInst::clone_impl() const { in clone_impl() 3575 return new FenceInst(getContext(), getOrdering(), getSynchScope()); in clone_impl()
|
D | AsmWriter.cpp | 2955 } else if (const FenceInst *FI = dyn_cast<FenceInst>(&I)) { in printInstruction()
|
D | Verifier.cpp | 382 void visitFenceInst(FenceInst &FI); 2668 void Verifier::visitFenceInst(FenceInst &FI) { in visitFenceInst()
|
/external/llvm/include/llvm/Analysis/ |
D | AliasAnalysis.h | 395 case Instruction::Fence: return getModRefInfo((const FenceInst*)I, Loc); in getModRefInfo() 467 ModRefResult getModRefInfo(const FenceInst *S, const Location &Loc) { in getModRefInfo() 474 ModRefResult getModRefInfo(const FenceInst *S, const Value *P, uint64_t Size){ in getModRefInfo()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | ThreadSanitizer.cpp | 326 if (isa<FenceInst>(I)) in isAtomic() 569 } else if (FenceInst *FI = dyn_cast<FenceInst>(I)) { in instrumentAtomic()
|
/external/llvm/lib/Transforms/IPO/ |
D | MergeFunctions.cpp | 802 if (const FenceInst *FI = dyn_cast<FenceInst>(L)) { in cmpOperations() 804 cmpNumbers(FI->getOrdering(), cast<FenceInst>(R)->getOrdering())) in cmpOperations() 806 return cmpNumbers(FI->getSynchScope(), cast<FenceInst>(R)->getSynchScope()); in cmpOperations()
|
/external/llvm/include/llvm/IR/ |
D | InstVisitor.h | 179 RetTy visitFenceInst(FenceInst &I) { DELEGATE(Instruction);} in visitFenceInst()
|
D | Instruction.def | 136 HANDLE_MEMORY_INST(30, Fence , FenceInst )
|
D | Instructions.h | 418 class FenceInst : public Instruction { 422 FenceInst *clone_impl() const override; 431 FenceInst(LLVMContext &C, AtomicOrdering Ordering, 434 FenceInst(LLVMContext &C, AtomicOrdering Ordering,
|
D | IRBuilder.h | 1001 FenceInst *CreateFence(AtomicOrdering Ordering, 1004 return Insert(new FenceInst(Context, Ordering, SynchScope), Name);
|
/external/llvm/lib/CodeGen/ |
D | AtomicExpandPass.cpp | 90 assert((LI || SI || RMWI || CASI || isa<FenceInst>(I)) && in runOnFunction()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.h | 779 void visitFence(const FenceInst &I);
|
D | SelectionDAGBuilder.cpp | 3767 void SelectionDAGBuilder::visitFence(const FenceInst &I) { in visitFence()
|
/external/llvm/lib/Target/CppBackend/ |
D | CPPBackend.cpp | 1558 const FenceInst *fi = cast<FenceInst>(I); in printInstruction()
|
/external/llvm/lib/Analysis/ |
D | CFLAliasAnalysis.cpp | 808 return !isa<CmpInst>(Inst) && !isa<FenceInst>(Inst) && !IsNonInvokeTerminator; in hasUsefulEdges()
|
/external/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriter.cpp | 1933 Vals.push_back(GetEncodedOrdering(cast<FenceInst>(I).getOrdering())); in WriteInstruction() 1934 Vals.push_back(GetEncodedSynchScope(cast<FenceInst>(I).getSynchScope())); in WriteInstruction()
|
/external/llvm/lib/Bitcode/Reader/ |
D | BitcodeReader.cpp | 4162 I = new FenceInst(Context, Ordering, SynchScope); in ParseFunctionBody()
|
/external/llvm/lib/Transforms/Utils/ |
D | SimplifyCFG.cpp | 3037 } else if (!isa<FenceInst>(BBI) && !isa<VAArgInst>(BBI) && in SimplifyUnreachable()
|
/external/llvm/lib/AsmParser/ |
D | LLParser.cpp | 5493 Inst = new FenceInst(Context, Ordering, Scope); in ParseFence()
|