Home
last modified time | relevance | path

Searched refs:AtomicExpand (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp62 class AtomicExpand : public FunctionPass { class
69 AtomicExpand() : FunctionPass(ID) { in AtomicExpand() function in __anoncdb447de0111::AtomicExpand
141 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 …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DREADME.txt56 run SimplifyCFG after running the AtomicExpand pass. Would this be useful for