Virtual method dispatch is used to provide the functionality of
SsaContext to algorithms that are written to be generic without
the use of templates.
Change-Id: Id8fdc249baf34cb4e215738344fa418d067257a1
Paths
| Differential D92926
Add ISsaContext: Type-erased wrapper for SsaContext Needs ReviewPublic Authored by nhaehnle on Dec 9 2020, 2:45 AM. This revision needs review, but there are no reviewers specified.
Details
Summary Virtual method dispatch is used to provide the functionality of Change-Id: Id8fdc249baf34cb4e215738344fa418d067257a1
Diff Detail
Event TimelineHerald added subscribers: dexonsmith, hiraditya, mgorny. · View Herald TranscriptDec 9 2020, 2:45 AM nhaehnle added a parent revision: D92925: Add SsaContext: Template to access generic IR functionality.Dec 9 2020, 7:24 AM
Revision Contents
Diff 310471 llvm/include/llvm/Support/SsaContext.h
llvm/lib/Support/CMakeLists.txt
llvm/lib/Support/SsaContext.cpp
|
clang-format not found in user's PATH; not linting file.