Searched refs:AtomicExpandImpl (Results 1 – 1 of 1) sorted by relevance
65 class AtomicExpandImpl { class206 bool AtomicExpandImpl::run(Function &F, const TargetMachine *TM) { in run()358 AtomicExpandImpl AE; in runOnFunction()368 AtomicExpandImpl AE; in run()377 bool AtomicExpandImpl::bracketInstWithFences(Instruction *I, in bracketInstWithFences()394 AtomicExpandImpl::getCorrespondingIntegerType(Type *T, const DataLayout &DL) { in getCorrespondingIntegerType()404 LoadInst *AtomicExpandImpl::convertAtomicLoadToIntegerType(LoadInst *LI) { in convertAtomicLoadToIntegerType()425 AtomicExpandImpl::convertAtomicXchgToIntegerType(AtomicRMWInst *RMWI) { in convertAtomicXchgToIntegerType()452 bool AtomicExpandImpl::tryExpandAtomicLoad(LoadInst *LI) { in tryExpandAtomicLoad()474 bool AtomicExpandImpl::tryExpandAtomicStore(StoreInst *SI) { in tryExpandAtomicStore()[all …]