Home
last modified time | relevance | path

Searched refs:trp (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DTarget.cpp259 fir::CodeGenSpecifics::get(mlir::MLIRContext *ctx, llvm::Triple &&trp, in get() argument
261 switch (trp.getArch()) { in get()
265 switch (trp.getOS()) { in get()
273 return std::make_unique<TargetI386>(ctx, std::move(trp), in get()
278 switch (trp.getOS()) { in get()
286 return std::make_unique<TargetX86_64>(ctx, std::move(trp), in get()
291 switch (trp.getOS()) { in get()
298 return std::make_unique<TargetAArch64>(ctx, std::move(trp), in get()
303 switch (trp.getOS()) { in get()
307 return std::make_unique<TargetPPC64le>(ctx, std::move(trp), in get()
H A DTarget.h60 get(mlir::MLIRContext *ctx, llvm::Triple &&trp, KindMapping &&kindMap);
62 CodeGenSpecifics(mlir::MLIRContext *ctx, llvm::Triple &&trp, in CodeGenSpecifics() argument
64 : context{*ctx}, triple{std::move(trp)}, kindMap{std::move(kindMap)} {} in CodeGenSpecifics()