Home
last modified time | relevance | path

Searched refs:XADD (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/Target/BPF/
DBPFInstrInfo.td473 class XADD<bits<2> SizeOp, string OpcodeStr, PatFrag OpNode>
494 def XADD32 : XADD<0, "xadd32", atomic_load_add_32>;
495 def XADD64 : XADD<3, "xadd64", atomic_load_add_64>;
496 // undefined def XADD16 : XADD<1, "xadd16", atomic_load_add_16>;
497 // undefined def XADD8 : XADD<2, "xadd8", atomic_load_add_8>;
/external/llvm/lib/TableGen/
DTGLexer.h50 XConcat, XADD, XAND, XSRA, XSRL, XSHL, XListConcat, XStrConcat, XCast, enumerator
DTGLexer.cpp473 .Case("add", tgtok::XADD) in LexExclaim()
DTGParser.cpp872 case tgtok::XADD: in ParseOperation()
890 case tgtok::XADD: Code = BinOpInit::ADD; Type = IntRecTy::get(); break; in ParseOperation()
1438 case tgtok::XADD: in ParseSimpleValue()
/external/llvm/lib/Target/X86/
DX86SchedHaswell.td1007 // XADD.
1011 def : InstRW<[WriteXADD], (instregex "XADD(8|16|32|64)rm")>;
/external/llvm/docs/
DAtomics.rst438 uses ``XCHG``, ``atomicrmw add`` and ``atomicrmw sub`` use ``XADD``, and all