Lines Matching refs:isVolatile
436 return LI->isVolatile() == cast<LoadInst>(I2)->isVolatile() && in haveSameSpecialState()
442 return SI->isVolatile() == cast<StoreInst>(I2)->isVolatile() && in haveSameSpecialState()
470 return CXI->isVolatile() == cast<AtomicCmpXchgInst>(I2)->isVolatile() && in haveSameSpecialState()
480 RMWI->isVolatile() == cast<AtomicRMWInst>(I2)->isVolatile() && in haveSameSpecialState()
643 bool Instruction::isVolatile() const { in isVolatile() function in Instruction
648 return cast<AtomicRMWInst>(this)->isVolatile(); in isVolatile()
650 return cast<StoreInst>(this)->isVolatile(); in isVolatile()
652 return cast<LoadInst>(this)->isVolatile(); in isVolatile()
654 return cast<AtomicCmpXchgInst>(this)->isVolatile(); in isVolatile()
660 return MI->isVolatile(); in isVolatile()
695 return !SI->isVolatile(); in willReturn()