Searched defs:Ordering (Results 1 - 11 of 11) sorted by relevance

/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h171 SDNodeOrdering *Ordering; member in class:llvm::SelectionDAG
H A DSelectionDAGNodes.h1010 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 DBitcodeWriter.cpp128 static unsigned GetEncodedOrdering(AtomicOrdering Ordering) { argument
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DAsmWriter.cpp1287 void AssemblyWriter::writeAtomic(AtomicOrdering Ordering, argument
H A DVerifier.cpp1780 const AtomicOrdering Ordering = FI.getOrdering(); local
H A DInstructions.cpp1217 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 DCPPBackend.cpp1073 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 DIRBuilder.h894 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 DInstructions.h196 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 DGlobalOpt.cpp152 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 DSelectionDAG.cpp4059 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...]

Completed in 137 milliseconds