Searched refs:AtomicExpand (Results 1 – 2 of 2) sorted by relevance
62 class AtomicExpand : public FunctionPass { class69 AtomicExpand() : FunctionPass(ID) { in AtomicExpand() function in __anoncdb447de0111::AtomicExpand141 char AtomicExpand::ID = 0;143 char &llvm::AtomicExpandID = AtomicExpand::ID;182 bool AtomicExpand::runOnFunction(Function &F) { in runOnFunction()517 void AtomicExpand::expandAtomicStore(StoreInst *SI) { in expandAtomicStore()846 void AtomicExpand::expandPartwordAtomicRMW( in expandPartwordAtomicRMW()1050 void AtomicExpand::expandAtomicOpToLLSC( in expandAtomicOpToLLSC()1115 Value *AtomicExpand::insertRMWLLSCLoop( in insertRMWLLSCLoop()1478 Value *AtomicExpand::insertRMWCmpXchgLoop( in insertRMWCmpXchgLoop()[all …]
56 run SimplifyCFG after running the AtomicExpand pass. Would this be useful for