Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGAtomic.cpp387 Pair->setVolatile(E->isVolatile()); in emitAtomicCmpXchg()
589 Load->setVolatile(E->isVolatile()); in EmitAtomicOp()
604 Store->setVolatile(E->isVolatile()); in EmitAtomicOp()
728 RMWI->setVolatile(E->isVolatile()); in EmitAtomicOp()
1666 ->setVolatile(TempIsVolatile); in ConvertIntToValueOrAtomic()
1693 Load->setVolatile(true); in EmitAtomicLoadOp()
1852 Inst->setVolatile(LVal.isVolatileQualified()); in EmitAtomicCompareExchangeOp()
2203 store->setVolatile(true); in EmitAtomicStore()
H A DCGValue.h631 void setVolatile(bool flag) { in setVolatile() function
H A DCGException.cpp1707 LI->setVolatile(true); in VolatilizeTryBlocks()
1709 SI->setVolatile(true); in VolatilizeTryBlocks()
1711 MCI->setVolatile(llvm::ConstantInt::get(Builder.getInt1Ty(), 1)); in VolatilizeTryBlocks()
H A DCGExprAgg.cpp1242 LHSSlot.setVolatile(true); in VisitBinAssign()
H A DCGBuiltin.cpp372 Result->setVolatile(true); in EmitAtomicCmpXchgForMSIntrin()
430 CXI->setVolatile(true); in EmitAtomicCmpXchg128ForMSIntrin()
472 Load->setVolatile(true); in EmitISOVolatileLoad()
484 Store->setVolatile(true); in EmitISOVolatileStore()
4629 Result->setVolatile(Volatile); in EmitBuiltinExpr()
4657 RMW->setVolatile(Volatile); in EmitBuiltinExpr()
5133 Result->setVolatile(true); in EmitBuiltinExpr()
16337 Load->setVolatile(true); in EmitX86BuiltinExpr()
16349 Load->setVolatile(true); in EmitX86BuiltinExpr()
18573 RMW->setVolatile(true); in EmitAMDGPUBuiltinExpr()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp379 NewLI->setVolatile(LI->isVolatile()); in convertAtomicLoadToIntegerType()
406 NewRMWI->setVolatile(RMWI->isVolatile()); in convertAtomicXchgToIntegerType()
510 NewSI->setVolatile(SI->isVolatile()); in convertAtomicStoreToIntegerType()
994 InitLoaded->setVolatile(CI->isVolatile()); in expandPartwordCmpXchg()
1009 NewCI->setVolatile(CI->isVolatile()); in expandPartwordCmpXchg()
1186 NewCI->setVolatile(CI->isVolatile()); in convertCmpXchgToIntegerType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVNSink.cpp363 void setVolatile(bool V) { Volatile = V; } in setVolatile() function in __anon48a1c1290111::InstructionUseExpr
413 E->setVolatile(I->isVolatile()); in createMemoryExpr()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp1431 setVolatile(isVolatile); in LoadInst()
1442 setVolatile(isVolatile); in LoadInst()
1509 setVolatile(isVolatile); in StoreInst()
1523 setVolatile(isVolatile); in StoreInst()
1537 setVolatile(isVolatile); in StoreInst()
4827 Result->setVolatile(isVolatile()); in cloneImpl()
4836 Result->setVolatile(isVolatile()); in cloneImpl()
H A DCore.cpp3783 return LI->setVolatile(isVolatile); in LLVMSetVolatile()
3785 return SI->setVolatile(isVolatile); in LLVMSetVolatile()
3787 return AI->setVolatile(isVolatile); in LLVMSetVolatile()
3788 return cast<AtomicCmpXchgInst>(P)->setVolatile(isVolatile); in LLVMSetVolatile()
H A DAutoUpgrade.cpp2324 RMW->setVolatile(true); in upgradeAMDGCNIntrinsicCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFPreserveStaticOffset.cpp292 Insn->setVolatile(getOperandAsUnsigned(Call, 1 + Delta)); in reconstructCommon()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h217 void setVolatile(bool V) { setSubclassData<VolatileField>(V); } in setVolatile() function
348 void setVolatile(bool V) { setSubclassData<VolatileField>(V); } in setVolatile() function
581 void setVolatile(bool V) { setSubclassData<VolatileField>(V); }
856 void setVolatile(bool V) { setSubclassData<VolatileField>(V); }
H A DIntrinsicInst.h1161 void setVolatile(Constant *V) { setArgOperand(ARG_VOLATILE, V); } in setVolatile() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp780 cast<LoadInst>(IncValue)->setVolatile(false); in foldPHIArgLoadIntoPHI()
H A DInstCombineCalls.cpp216 L->setVolatile(MT->isVolatile()); in SimplifyAnyMemTransfer()
217 S->setVolatile(MT->isVolatile()); in SimplifyAnyMemTransfer()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp6196 cast<AtomicCmpXchgInst>(I)->setVolatile(Record[OpNum]); in parseFunctionBody()
6271 cast<AtomicCmpXchgInst>(I)->setVolatile(IsVol); in parseFunctionBody()
6338 cast<AtomicRMWInst>(I)->setVolatile(IsVol); in parseFunctionBody()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DStmt.h3135 void setVolatile(bool V) { IsVolatile = V; } in setVolatile() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp7865 CXI->setVolatile(isVolatile); in parseCmpXchg()
7974 RMWI->setVolatile(isVolatile); in parseAtomicRMW()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp375 S->setVolatile(Record.readInt()); in VisitAsmStmt()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp5968 Result->setVolatile(VolatileX); in emitAtomicUpdate()