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

/external/llvm/lib/CodeGen/
H A DAtomicExpandLoadLinkedPass.cpp31 class AtomicExpandLoadLinked : public FunctionPass { class in namespace:__anon25730
35 explicit AtomicExpandLoadLinked(const TargetMachine *TM = nullptr) function in class:__anon25730::AtomicExpandLoadLinked
53 char AtomicExpandLoadLinked::ID = 0;
54 char &llvm::AtomicExpandLoadLinkedID = AtomicExpandLoadLinked::ID;
55 INITIALIZE_TM_PASS(AtomicExpandLoadLinked, "atomic-ll-sc",
60 return new AtomicExpandLoadLinked(TM);
63 bool AtomicExpandLoadLinked::runOnFunction(Function &F) {
99 bool AtomicExpandLoadLinked::expandAtomicLoad(LoadInst *LI) {
120 bool AtomicExpandLoadLinked::expandAtomicStore(StoreInst *SI) {
134 bool AtomicExpandLoadLinked
[all...]

Completed in 61 milliseconds