HomeSort by relevance Sort by last modified time
    Searched refs:AtomicOrdering (Results 1 - 25 of 43) sorted by null

1 2

  /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...]

Completed in 462 milliseconds

1 2