Searched refs:InitialImage (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | initial-image.cpp | 16 auto InitialImage::Add(ConstantSubscript offset, std::size_t bytes, in Add() 51 void InitialImage::AddPointer( in AddPointer() 56 void InitialImage::Incorporate(ConstantSubscript toOffset, in Incorporate() 57 const InitialImage &from, ConstantSubscript fromOffset, in Incorporate() 74 const ConstantSubscripts &extents, const InitialImage &image, in AsConstantHelper() 183 const InitialImage &image_; 189 std::optional<Expr<SomeType>> InitialImage::AsConstant(FoldingContext &context, in AsConstant() 196 std::optional<Expr<SomeType>> InitialImage::AsConstantPointer( in AsConstantPointer()
|
| H A D | fold.cpp | 266 InitialImage image{*sourceBytes}; in FoldTransfer() 267 InitialImage::Result imageResult{ in FoldTransfer() 269 CHECK(imageResult == InitialImage::Ok); in FoldTransfer()
|
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | initial-image.h | 23 class InitialImage { 32 explicit InitialImage(std::size_t bytes) : data_(bytes) {} in InitialImage() function 33 InitialImage(InitialImage &&that) = default; 103 void Incorporate(ConstantSubscript toOffset, const InitialImage &from,
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | data-to-inits.h | 33 evaluate::InitialImage image;
|
| H A D | data-to-inits.cpp | 324 const auto GetImage{[&]() -> evaluate::InitialImage & { in InitElement() 418 case evaluate::InitialImage::Ok: in InitElement() 420 case evaluate::InitialImage::NotAConstant: in InitElement() 425 case evaluate::InitialImage::OutOfRange: in InitElement()
|