/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGNodes.h | 1010 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 D | SelectionDAG.h | 640 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 D | Instructions.cpp | 999 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 D | AsmWriter.cpp | 1255 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 D | Instructions.h | 155 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 D | IRBuilder.h | 895 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 D | BitcodeReader.cpp | 2631 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 D | SelectionDAG.cpp | 4064 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 D | BitcodeWriter.cpp | 141 static unsigned GetEncodedSynchScope(SynchronizationScope SynchScope) { argument 142 switch (SynchScope) {
|
/freebsd-10.0-release/contrib/llvm/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 1086 static StringRef ConvertAtomicSynchScope(SynchronizationScope SynchScope) { argument 1087 switch (SynchScope) {
|