Home
last modified time | relevance | path

Searched refs:setVolatile (Results 1 – 20 of 20) sorted by relevance

/openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceMemoryOperations.cpp22 LI->setVolatile(false); in removeVolatileInFunction()
25 SI->setVolatile(false); in removeVolatileInFunction()
28 RMW->setVolatile(false); in removeVolatileInFunction()
31 CmpXChg->setVolatile(false); in removeVolatileInFunction()
34 MemIntrin->setVolatile(ConstantInt::getFalse(Ctx)); in removeVolatileInFunction()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGAtomic.cpp388 Pair->setVolatile(E->isVolatile()); in emitAtomicCmpXchg()
584 Load->setVolatile(E->isVolatile()); in EmitAtomicOp()
597 Store->setVolatile(E->isVolatile()); in EmitAtomicOp()
696 RMWI->setVolatile(E->isVolatile()); in EmitAtomicOp()
1559 ->setVolatile(TempIsVolatile); in ConvertIntToValueOrAtomic()
1588 Load->setVolatile(true); in EmitAtomicLoadOp()
1748 Inst->setVolatile(LVal.isVolatileQualified()); in EmitAtomicCompareExchangeOp()
2105 store->setVolatile(true); in EmitAtomicStore()
H A DCGValue.h608 void setVolatile(bool flag) { in setVolatile() function
H A DCGException.cpp1683 LI->setVolatile(true); in VolatilizeTryBlocks()
1685 SI->setVolatile(true); in VolatilizeTryBlocks()
1687 MCI->setVolatile(llvm::ConstantInt::get(Builder.getInt1Ty(), 1)); in VolatilizeTryBlocks()
H A DCGExprAgg.cpp1239 LHSSlot.setVolatile(true); in VisitBinAssign()
H A DCGBuiltin.cpp355 Result->setVolatile(true); in EmitAtomicCmpXchgForMSIntrin()
410 CXI->setVolatile(true); in EmitAtomicCmpXchg128ForMSIntrin()
456 Load->setVolatile(true); in EmitISOVolatileLoad()
471 Store->setVolatile(true); in EmitISOVolatileStore()
4066 Result->setVolatile(Volatile); in EmitBuiltinExpr()
4094 RMW->setVolatile(Volatile); in EmitBuiltinExpr()
4573 Result->setVolatile(true); in EmitBuiltinExpr()
15380 Load->setVolatile(true); in EmitX86BuiltinExpr()
15392 Load->setVolatile(true); in EmitX86BuiltinExpr()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp381 NewLI->setVolatile(LI->isVolatile()); in convertAtomicLoadToIntegerType()
410 NewRMWI->setVolatile(RMWI->isVolatile()); in convertAtomicXchgToIntegerType()
516 NewSI->setVolatile(SI->isVolatile()); in convertAtomicStoreToIntegerType()
1006 InitLoaded->setVolatile(CI->isVolatile()); in expandPartwordCmpXchg()
1021 NewCI->setVolatile(CI->isVolatile()); in expandPartwordCmpXchg()
1200 NewCI->setVolatile(CI->isVolatile()); in convertCmpXchgToIntegerType()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DGVNSink.cpp366 void setVolatile(bool V) { Volatile = V; } in setVolatile() function in __anon97a272aa0111::InstructionUseExpr
416 E->setVolatile(I->isVolatile()); in createMemoryExpr()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DInstructions.cpp1581 setVolatile(isVolatile); in LoadInst()
1593 setVolatile(isVolatile); in LoadInst()
1649 setVolatile(isVolatile); in StoreInst()
1663 setVolatile(isVolatile); in StoreInst()
4843 Result->setVolatile(isVolatile()); in cloneImpl()
4852 Result->setVolatile(isVolatile()); in cloneImpl()
H A DCore.cpp3645 return LI->setVolatile(isVolatile); in LLVMSetVolatile()
3647 return SI->setVolatile(isVolatile); in LLVMSetVolatile()
3649 return AI->setVolatile(isVolatile); in LLVMSetVolatile()
3650 return cast<AtomicCmpXchgInst>(P)->setVolatile(isVolatile); in LLVMSetVolatile()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DInstructions.h217 void setVolatile(bool V) { setSubclassData<VolatileField>(V); } in setVolatile() function
340 void setVolatile(bool V) { setSubclassData<VolatileField>(V); } in setVolatile() function
573 void setVolatile(bool V) { setSubclassData<VolatileField>(V); }
848 void setVolatile(bool V) { setSubclassData<VolatileField>(V); }
H A DIntrinsicInst.h1059 void setVolatile(Constant *V) { setArgOperand(ARG_VOLATILE, V); } in setVolatile() function
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp779 cast<LoadInst>(IncValue)->setVolatile(false); in foldPHIArgLoadIntoPHI()
H A DInstCombineCalls.cpp230 L->setVolatile(MT->isVolatile()); in SimplifyAnyMemTransfer()
231 S->setVolatile(MT->isVolatile()); in SimplifyAnyMemTransfer()
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp6147 cast<AtomicCmpXchgInst>(I)->setVolatile(Record[OpNum]); in parseFunctionBody()
6222 cast<AtomicCmpXchgInst>(I)->setVolatile(IsVol); in parseFunctionBody()
6289 cast<AtomicRMWInst>(I)->setVolatile(IsVol); in parseFunctionBody()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DStmt.h2924 void setVolatile(bool V) { IsVolatile = V; } in setVolatile() function
/openbsd-src/gnu/llvm/llvm/bindings/ocaml/llvm/
H A Dllvm.mli1880 See the methods [llvm::LoadInst::setVolatile] and
1881 [llvm::StoreInst::setVolatile]. *)
/openbsd-src/gnu/llvm/llvm/lib/AsmParser/
H A DLLParser.cpp7702 CXI->setVolatile(isVolatile); in parseCmpXchg()
7814 RMWI->setVolatile(isVolatile); in parseAtomicRMW()
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReaderStmt.cpp372 S->setVolatile(Record.readInt()); in VisitAsmStmt()
/openbsd-src/gnu/llvm/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp4476 Result->setVolatile(VolatileX); in emitAtomicUpdate()