Home
last modified time | relevance | path

Searched refs:HasSideEffect (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGStmt.cpp2270 static void UpdateAsmCallInst(llvm::CallBase &Result, bool HasSideEffect, in UpdateAsmCallInst() argument
2283 if (!HasSideEffect) { in UpdateAsmCallInst()
2711 bool HasSideEffect = S.isVolatile() || S.getNumOutputs() == 0; in EmitAsmStmt() local
2721 FTy, AsmString, Constraints, HasSideEffect, in EmitAsmStmt()
2728 UpdateAsmCallInst(cast<llvm::CallBase>(*Result), HasSideEffect, false, in EmitAsmStmt()
2733 UpdateAsmCallInst(*Result, HasSideEffect, true, ReadOnly, ReadNone, in EmitAsmStmt()
2739 UpdateAsmCallInst(cast<llvm::CallBase>(*Result), HasSideEffect, false, in EmitAsmStmt()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp8868 bool HasSideEffect = IA->hasSideEffects(); in visitInlineAsm() local
8878 if (!HasSideEffect) in visitInlineAsm()
8879 HasSideEffect = OpInfo.hasMemory(TLI); in visitInlineAsm()
8900 SDValue Flag, Chain = (HasSideEffect) ? getRoot() : DAG.getRoot(); in visitInlineAsm()
9399 if (ResultValues.empty() || HasSideEffect || !OutChains.empty() || IsCallBr || in visitInlineAsm()
/openbsd-src/gnu/llvm/llvm/lib/AsmParser/
H A DLLParser.cpp3554 bool HasSideEffect, AlignStack, AsmDialect, CanThrow; in parseValID() local
3556 if (parseOptionalToken(lltok::kw_sideeffect, HasSideEffect) || in parseValID()
3565 ID.UIntVal = unsigned(HasSideEffect) | (unsigned(AlignStack) << 1) | in parseValID()