| /llvm-project-15.0.7/lld/wasm/ |
| H A D | WriterUtils.cpp | 161 void writeInitExpr(raw_ostream &os, const WasmInitExpr &initExpr) { in writeInitExpr() argument 162 assert(!initExpr.Extended); in writeInitExpr() 163 writeInitExprMVP(os, initExpr.Inst); in writeInitExpr() 167 writeU8(os, initExpr.Opcode, "opcode"); in writeInitExprMVP() 168 switch (initExpr.Opcode) { in writeInitExprMVP() 170 writeSleb128(os, initExpr.Value.Int32, "literal (i32)"); in writeInitExprMVP() 173 writeSleb128(os, initExpr.Value.Int64, "literal (i64)"); in writeInitExprMVP() 176 writeU32(os, initExpr.Value.Float32, "literal (f32)"); in writeInitExprMVP() 179 writeU64(os, initExpr.Value.Float64, "literal (f64)"); in writeInitExprMVP() 182 writeUleb128(os, initExpr.Value.Global, "literal (global index)"); in writeInitExprMVP() [all …]
|
| H A D | InputElement.h | 61 : InputElement(g.SymbolName, f), type(g.Type), initExpr(g.InitExpr) {} in InputGlobal() 64 const WasmInitExpr &getInitExpr() const { return initExpr; } in getInitExpr() 67 initExpr = intConst(value, config->is64.value_or(false)); in setPointerValue() 72 WasmInitExpr initExpr; variable
|
| H A D | OutputSections.cpp | 138 WasmInitExpr initExpr; in finalizeContents() local 139 initExpr.Extended = false; in finalizeContents() 142 initExpr.Inst.Opcode = WASM_OPCODE_GLOBAL_GET; in finalizeContents() 143 initExpr.Inst.Value.Global = WasmSym::memoryBase->getGlobalIndex(); in finalizeContents() 145 initExpr = intConst(segment->startVA, is64); in finalizeContents() 147 writeInitExpr(os, initExpr); in finalizeContents()
|
| H A D | SyntheticSections.cpp | 500 WasmInitExpr initExpr; in writeBody() local 502 initExpr = intConst(d->getVA(), is64); in writeBody() 507 initExpr = intConst(0, is64); in writeBody() 509 writeInitExpr(os, initExpr); in writeBody() 567 WasmInitExpr initExpr; in writeBody() local 568 initExpr.Extended = false; in writeBody() 570 initExpr.Inst.Opcode = WASM_OPCODE_GLOBAL_GET; in writeBody() 571 initExpr.Inst.Value.Global = in writeBody() 576 initExpr.Inst.Opcode = WASM_OPCODE_I32_CONST; in writeBody() 577 initExpr.Inst.Value.Int32 = config->tableBase; in writeBody() [all …]
|
| H A D | WriterUtils.h | 52 void writeInitExpr(raw_ostream &os, const llvm::wasm::WasmInitExpr &initExpr); 55 const llvm::wasm::WasmInitExprMVP &initExpr);
|
| /llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/ |
| H A D | Nodes.h | 1197 Expr *initExpr, 1210 Expr *getInitExpr() const { return initExpr; } in getInitExpr() 1219 VariableDecl(const Name &name, Type type, Expr *initExpr, in VariableDecl() argument 1221 : Base(name.getLoc(), &name), type(type), initExpr(initExpr), in VariableDecl() 1228 Expr *initExpr; variable
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/AST/ |
| H A D | NodePrinter.cpp | 361 if (Expr *initExpr = decl->getInitExpr()) in printImpl() local 362 printChildren(initExpr); in printImpl()
|
| H A D | Nodes.cpp | 537 Expr *initExpr, in create() argument 544 new (rawData) VariableDecl(name, type, initExpr, constraints.size()); in create()
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | fold-integer.cpp | 1115 const semantics::MaybeIntExpr &initExpr{details->init()}; in FoldOperation() local 1116 if (initExpr && IsConstantExpr(*initExpr) && in FoldOperation() 1117 (!isLen || ToInt64(*initExpr))) { in FoldOperation() 1118 Expr<SomeInteger> expr{*initExpr}; in FoldOperation()
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/ |
| H A D | MLIRGen.cpp | 299 if (const ast::Expr *initExpr = varDecl->getInitExpr()) in genVar() local 300 values = genExpr(initExpr); in genVar()
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/ |
| H A D | Parser.cpp | 274 ast::Expr *initExpr, 1582 ast::Expr *initExpr, in defineVariableDecl() argument 1590 return ast::VariableDecl::create(ctx, nameDecl, type, initExpr, in defineVariableDecl() 1597 ast::VariableDecl::create(ctx, nameDecl, type, initExpr, constraints); in defineVariableDecl()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | ConvertVariable.cpp | 997 auto initExpr = memDet->init().value(); in finalizeCommonBlockDefinition() local 1001 converter, loc, converter.genType(*mem), initExpr) in finalizeCommonBlockDefinition() 1002 : genInitializerExprValue(converter, loc, initExpr, stmtCtx); in finalizeCommonBlockDefinition()
|