/external/llvm/include/llvm/CodeGen/ |
AtomicExpandUtils.h | 22 AtomicOrdering, Value *&, Value *&)> CreateCmpXchgInstFun;
|
SelectionDAGNodes.h | [all...] |
SelectionDAG.h | 771 AtomicOrdering SuccessOrdering, 772 AtomicOrdering FailureOrdering, [all...] |
/external/llvm/include/llvm/Transforms/Utils/ |
GlobalStatus.h | 71 AtomicOrdering Ordering;
|
/external/clang/lib/CodeGen/ |
CGAtomic.cpp | 213 bool AsValue, llvm::AtomicOrdering AO, 226 llvm::AtomicOrdering Success = llvm::SequentiallyConsistent, 227 llvm::AtomicOrdering Failure = llvm::SequentiallyConsistent, 233 void EmitAtomicUpdate(llvm::AtomicOrdering AO, 238 void EmitAtomicUpdate(llvm::AtomicOrdering AO, RValue UpdateRVal, 247 translateAtomicOrdering(const llvm::AtomicOrdering AO); 257 llvm::AtomicOrdering AO, bool IsVolatile); 259 llvm::Value *EmitAtomicLoadOp(llvm::AtomicOrdering AO, bool IsVolatile); 263 llvm::AtomicOrdering Success = llvm::SequentiallyConsistent, 264 llvm::AtomicOrdering Failure = llvm::SequentiallyConsistent) [all...] |
CodeGenFunction.h | [all...] |
/external/llvm/lib/Transforms/Utils/ |
GlobalStatus.cpp | 22 static AtomicOrdering strongerOrdering(AtomicOrdering X, AtomicOrdering Y) { 27 return (AtomicOrdering)std::max(X, Y);
|
/external/llvm/lib/CodeGen/ |
AtomicExpandPass.cpp | 50 bool bracketInstWithFences(Instruction *I, AtomicOrdering Order, 61 Instruction *I, Value *Addr, AtomicOrdering MemOpOrder, 178 bool AtomicExpand::bracketInstWithFences(Instruction *I, AtomicOrdering Order, 269 AtomicOrdering Order = LI->getOrdering(); 333 AtomicOrdering MemOpOrder, 398 Instruction *I, Value *Addr, AtomicOrdering MemOpOrder, 452 AtomicOrdering SuccessOrder = CI->getSuccessOrdering(); 453 AtomicOrdering FailureOrder = CI->getFailureOrdering(); 462 AtomicOrdering MemOpOrder = 627 AtomicOrdering MemOpOrder [all...] |
/external/llvm/include/llvm/IR/ |
Instructions.h | 39 enum AtomicOrdering { 57 inline bool isAtLeastAcquire(AtomicOrdering Ord) { 65 inline bool isAtLeastRelease(AtomicOrdering Ord) { 206 AtomicOrdering Order, SynchronizationScope SynchScope = CrossThread, 211 unsigned Align, AtomicOrdering Order, 215 unsigned Align, AtomicOrdering Order, 252 AtomicOrdering getOrdering() const { 253 return AtomicOrdering((getSubclassDataFromInstruction() >> 7) & 7); 258 void setOrdering(AtomicOrdering Ordering) { 275 void setAtomic(AtomicOrdering Ordering [all...] |
IRBuilder.h | [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.h | 235 AtomicOrdering Ord) const override; 237 Value *Addr, AtomicOrdering Ord) const override;
|
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.h | 436 AtomicOrdering Ord) const override; 438 Value *Addr, AtomicOrdering Ord) const override; 442 Instruction* emitLeadingFence(IRBuilder<> &Builder, AtomicOrdering Ord, 444 Instruction* emitTrailingFence(IRBuilder<> &Builder, AtomicOrdering Ord,
|
/external/llvm/lib/IR/ |
Instructions.cpp | [all...] |
AsmWriter.cpp | [all...] |
Core.cpp | [all...] |
/external/llvm/lib/AsmParser/ |
LLParser.h | 242 AtomicOrdering &Ordering); 243 bool ParseOrdering(AtomicOrdering &Ordering);
|
LLParser.cpp | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.h | 343 AtomicOrdering Ord) const override; 345 Value *Addr, AtomicOrdering Ord) const override;
|
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.h | 511 Instruction* emitLeadingFence(IRBuilder<> &Builder, AtomicOrdering Ord, 513 Instruction* emitTrailingFence(IRBuilder<> &Builder, AtomicOrdering Ord, [all...] |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | [all...] |
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/ |
BitcodeReader.cpp | 785 static AtomicOrdering GetDecodedOrdering(unsigned Val) { [all...] |
/external/llvm/bindings/ocaml/llvm/ |
llvm.ml | 233 module AtomicOrdering = struct [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
MemorySanitizer.cpp | [all...] |
ThreadSanitizer.cpp | 456 static ConstantInt *createOrdering(IRBuilder<> *IRB, AtomicOrdering ord) {
|
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | 792 static AtomicOrdering getDecodedOrdering(unsigned Val) { [all...] |