Searched defs:AtomicOrdering (Results 1 - 3 of 3) sorted by relevance

/external/llvm/bindings/ocaml/llvm/
H A Dllvm.ml233 module AtomicOrdering = struct module
1240 AtomicOrdering.t -> bool -> string -> llbuilder ->
H A Dllvm.mli297 [fence] instruction. See [llvm::AtomicOrdering]. *)
298 module AtomicOrdering : sig module
2256 AtomicOrdering.t -> bool -> string -> llbuilder -> llvalue
/external/llvm/include/llvm/IR/
H A DInstructions.h37 enum AtomicOrdering { enum in namespace:llvm
55 inline bool isAtLeastAcquire(AtomicOrdering Ord) {
63 inline bool isAtLeastRelease(AtomicOrdering Ord) {
184 AtomicOrdering Order, SynchronizationScope SynchScope = CrossThread,
189 unsigned Align, AtomicOrdering Order,
193 unsigned Align, AtomicOrdering Order,
226 AtomicOrdering getOrdering() const {
227 return AtomicOrdering((getSubclassDataFromInstruction() >> 7) & 7);
232 void setOrdering(AtomicOrdering Ordering) {
249 void setAtomic(AtomicOrdering Orderin
[all...]

Completed in 280 milliseconds