Searched refs:SynchScope (Results 1 - 10 of 10) sorted by relevance

/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1010 void InitAtomic(AtomicOrdering Ordering, SynchronizationScope SynchScope) { argument
1014 assert((SynchScope & 1) == SynchScope &&
1015 "SynchScope may not require more than 1 bit!");
1017 SubclassData |= SynchScope << 12;
1019 assert(getSynchScope() == SynchScope && "Synch-scope encoding error!");
1034 AtomicOrdering Ordering, SynchronizationScope SynchScope)
1036 InitAtomic(Ordering, SynchScope);
1042 AtomicOrdering Ordering, SynchronizationScope SynchScope)
1044 InitAtomic(Ordering, SynchScope);
1031 AtomicSDNode(unsigned Opc, DebugLoc dl, SDVTList VTL, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Cmp, SDValue Swp, MachineMemOperand *MMO, AtomicOrdering Ordering, SynchronizationScope SynchScope) argument
1039 AtomicSDNode(unsigned Opc, DebugLoc dl, SDVTList VTL, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Val, MachineMemOperand *MMO, AtomicOrdering Ordering, SynchronizationScope SynchScope) argument
1047 AtomicSDNode(unsigned Opc, DebugLoc dl, SDVTList VTL, EVT MemVT, SDValue Chain, SDValue Ptr, MachineMemOperand *MMO, AtomicOrdering Ordering, SynchronizationScope SynchScope) argument
[all...]
H A DSelectionDAG.h640 SynchronizationScope SynchScope);
645 SynchronizationScope SynchScope);
652 SynchronizationScope SynchScope);
656 SynchronizationScope SynchScope);
664 SynchronizationScope SynchScope);
668 SynchronizationScope SynchScope);
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DInstructions.cpp999 SynchronizationScope SynchScope,
1005 setAtomic(Order, SynchScope);
1012 SynchronizationScope SynchScope,
1018 setAtomic(Order, SynchScope);
1146 SynchronizationScope SynchScope,
1156 setAtomic(Order, SynchScope);
1190 SynchronizationScope SynchScope,
1200 setAtomic(Order, SynchScope);
1219 SynchronizationScope SynchScope) {
1224 setSynchScope(SynchScope);
997 LoadInst(Value *Ptr, const Twine &Name, bool isVolatile, unsigned Align, AtomicOrdering Order, SynchronizationScope SynchScope, Instruction *InsertBef) argument
1010 LoadInst(Value *Ptr, const Twine &Name, bool isVolatile, unsigned Align, AtomicOrdering Order, SynchronizationScope SynchScope, BasicBlock *InsertAE) argument
1144 StoreInst(Value *val, Value *addr, bool isVolatile, unsigned Align, AtomicOrdering Order, SynchronizationScope SynchScope, Instruction *InsertBefore) argument
1188 StoreInst(Value *val, Value *addr, bool isVolatile, unsigned Align, AtomicOrdering Order, SynchronizationScope SynchScope, BasicBlock *InsertAtEnd) argument
1217 Init(Value *Ptr, Value *Cmp, Value *NewVal, AtomicOrdering Ordering, SynchronizationScope SynchScope) argument
1240 AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal, AtomicOrdering Ordering, SynchronizationScope SynchScope, Instruction *InsertBefore) argument
1251 AtomicCmpXchgInst(Value *Ptr, Value *Cmp, Value *NewVal, AtomicOrdering Ordering, SynchronizationScope SynchScope, BasicBlock *InsertAtEnd) argument
1266 Init(BinOp Operation, Value *Ptr, Value *Val, AtomicOrdering Ordering, SynchronizationScope SynchScope) argument
1286 AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val, AtomicOrdering Ordering, SynchronizationScope SynchScope, Instruction *InsertBefore) argument
1297 AtomicRMWInst(BinOp Operation, Value *Ptr, Value *Val, AtomicOrdering Ordering, SynchronizationScope SynchScope, BasicBlock *InsertAtEnd) argument
1312 FenceInst(LLVMContext &C, AtomicOrdering Ordering, SynchronizationScope SynchScope, Instruction *InsertBefore) argument
1320 FenceInst(LLVMContext &C, AtomicOrdering Ordering, SynchronizationScope SynchScope, BasicBlock *InsertAtEnd) argument
[all...]
H A DAsmWriter.cpp1255 void writeAtomic(AtomicOrdering Ordering, SynchronizationScope SynchScope);
1288 SynchronizationScope SynchScope) {
1292 switch (SynchScope) {
1287 writeAtomic(AtomicOrdering Ordering, SynchronizationScope SynchScope) argument
/freebsd-10.0-release/contrib/llvm/include/llvm/IR/
H A DInstructions.h155 SynchronizationScope SynchScope = CrossThread,
159 SynchronizationScope SynchScope,
215 SynchronizationScope SynchScope = CrossThread) {
217 setSynchScope(SynchScope);
278 SynchronizationScope SynchScope = CrossThread,
282 SynchronizationScope SynchScope,
335 SynchronizationScope SynchScope = CrossThread) {
337 setSynchScope(SynchScope);
386 void Init(AtomicOrdering Ordering, SynchronizationScope SynchScope);
398 SynchronizationScope SynchScope
497 setSynchScope(SynchronizationScope SynchScope) argument
644 setSynchScope(SynchronizationScope SynchScope) argument
[all...]
H A DIRBuilder.h895 SynchronizationScope SynchScope = CrossThread) {
896 return Insert(new FenceInst(Context, Ordering, SynchScope));
900 SynchronizationScope SynchScope = CrossThread) {
901 return Insert(new AtomicCmpXchgInst(Ptr, Cmp, New, Ordering, SynchScope));
905 SynchronizationScope SynchScope = CrossThread) {
906 return Insert(new AtomicRMWInst(Op, Ptr, Val, Ordering, SynchScope));
/freebsd-10.0-release/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2631 SynchronizationScope SynchScope = GetDecodedSynchScope(Record[OpNum+3]);
2634 Ordering, SynchScope);
2665 SynchronizationScope SynchScope = GetDecodedSynchScope(Record[OpNum+3]);
2670 Ordering, SynchScope);
2688 SynchronizationScope SynchScope = GetDecodedSynchScope(Record[OpNum+2]);
2689 I = new AtomicCmpXchgInst(Ptr, Cmp, New, Ordering, SynchScope);
2710 SynchronizationScope SynchScope = GetDecodedSynchScope(Record[OpNum+3]);
2711 I = new AtomicRMWInst(Operation, Ptr, Val, Ordering, SynchScope);
2723 SynchronizationScope SynchScope = GetDecodedSynchScope(Record[1]);
2724 I = new FenceInst(Context, Ordering, SynchScope);
[all...]
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp4064 SynchronizationScope SynchScope) {
4084 Ordering, SynchScope);
4092 SynchronizationScope SynchScope) {
4111 SynchScope);
4123 SynchronizationScope SynchScope) {
4145 Ordering, SynchScope);
4153 SynchronizationScope SynchScope) {
4184 Ordering, SynchScope);
4196 SynchronizationScope SynchScope) {
4218 Ordering, SynchScope);
4059 getAtomic(unsigned Opcode, DebugLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Cmp, SDValue Swp, MachinePointerInfo PtrInfo, unsigned Alignment, AtomicOrdering Ordering, SynchronizationScope SynchScope) argument
4087 getAtomic(unsigned Opcode, DebugLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Cmp, SDValue Swp, MachineMemOperand *MMO, AtomicOrdering Ordering, SynchronizationScope SynchScope) argument
4117 getAtomic(unsigned Opcode, DebugLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Val, const Value* PtrVal, unsigned Alignment, AtomicOrdering Ordering, SynchronizationScope SynchScope) argument
4148 getAtomic(unsigned Opcode, DebugLoc dl, EVT MemVT, SDValue Chain, SDValue Ptr, SDValue Val, MachineMemOperand *MMO, AtomicOrdering Ordering, SynchronizationScope SynchScope) argument
4190 getAtomic(unsigned Opcode, DebugLoc dl, EVT MemVT, EVT VT, SDValue Chain, SDValue Ptr, const Value* PtrVal, unsigned Alignment, AtomicOrdering Ordering, SynchronizationScope SynchScope) argument
4221 getAtomic(unsigned Opcode, DebugLoc dl, EVT MemVT, EVT VT, SDValue Chain, SDValue Ptr, MachineMemOperand *MMO, AtomicOrdering Ordering, SynchronizationScope SynchScope) argument
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp141 static unsigned GetEncodedSynchScope(SynchronizationScope SynchScope) { argument
142 switch (SynchScope) {
/freebsd-10.0-release/contrib/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp1086 static StringRef ConvertAtomicSynchScope(SynchronizationScope SynchScope) { argument
1087 switch (SynchScope) {

Completed in 403 milliseconds