/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 171 SDNodeOrdering *Ordering; member in class:llvm::SelectionDAG
|
H A D | SelectionDAGNodes.h | 1010 void InitAtomic(AtomicOrdering Ordering, SynchronizationScope SynchScope) { argument 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...] |
/freebsd-10.0-release/contrib/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 128 static unsigned GetEncodedOrdering(AtomicOrdering Ordering) { argument
|
/freebsd-10.0-release/contrib/llvm/lib/IR/ |
H A D | AsmWriter.cpp | 1287 void AssemblyWriter::writeAtomic(AtomicOrdering Ordering, argument
|
H A D | Verifier.cpp | 1780 const AtomicOrdering Ordering = FI.getOrdering(); local
|
H A D | Instructions.cpp | 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...] |
/freebsd-10.0-release/contrib/llvm/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 1073 static StringRef ConvertAtomicOrdering(AtomicOrdering Ordering) { argument 1314 StringRef Ordering = ConvertAtomicOrdering(load->getOrdering()); local 1332 StringRef Ordering = ConvertAtomicOrdering(store->getOrdering()); local 1540 StringRef Ordering = ConvertAtomicOrdering(fi->getOrdering()); local 1550 StringRef Ordering = ConvertAtomicOrdering(cxi->getOrdering()); local 1564 StringRef Ordering = ConvertAtomicOrdering(rmwi->getOrdering()); local [all...] |
/freebsd-10.0-release/contrib/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 894 FenceInst *CreateFence(AtomicOrdering Ordering, argument 898 CreateAtomicCmpXchg(Value *Ptr, Value *Cmp, Value *New, AtomicOrdering Ordering, SynchronizationScope SynchScope = CrossThread) argument 903 CreateAtomicRMW(AtomicRMWInst::BinOp Op, Value *Ptr, Value *Val, AtomicOrdering Ordering, SynchronizationScope SynchScope = CrossThread) argument
|
H A D | Instructions.h | 196 void setOrdering(AtomicOrdering Ordering) { argument 214 void setAtomic(AtomicOrdering Ordering, argument 316 void setOrdering(AtomicOrdering Ordering) { argument 334 void setAtomic(AtomicOrdering Ordering, argument 411 setOrdering(AtomicOrdering Ordering) argument 487 setOrdering(AtomicOrdering Ordering) argument 634 setOrdering(AtomicOrdering Ordering) argument [all...] |
/freebsd-10.0-release/contrib/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 152 AtomicOrdering Ordering; member in struct:__anon2576::GlobalStatus 1662 TryToOptimizeStoreOfMallocToGlobal(GlobalVariable *GV, CallInst *CI, Type *AllocTy, AtomicOrdering Ordering, Module::global_iterator &GVI, DataLayout *TD, TargetLibraryInfo *TLI) argument 1763 OptimizeOnceStoredGlobal(GlobalVariable *GV, Value *StoredOnceVal, AtomicOrdering Ordering, Module::global_iterator &GVI, DataLayout *TD, TargetLibraryInfo *TLI) argument [all...] |
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAG.cpp | 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...] |