aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorSean Silva <silvasean@google.com>2020-10-15 20:17:25 -0700
committerSean Silva <silvasean@google.com>2020-10-21 11:58:27 -0700
commitf0292ede9bbf8a24607c926b0439db20c203607a (patch)
treee28b05d2535c2c811e6128b681c4b975bcea40f2 /clang/lib/CodeGen/CodeGenModule.cpp
parentc963bde0152a741d58b9e1e9ac485d8f2e6c6d58 (diff)
downloadllvm-f0292ede9bbf8a24607c926b0439db20c203607a.zip
llvm-f0292ede9bbf8a24607c926b0439db20c203607a.tar.gz
llvm-f0292ede9bbf8a24607c926b0439db20c203607a.tar.bz2
[mlir] Add structural type conversions for SCF dialect.
A "structural" type conversion is one where the underlying ops are completely agnostic to the actual types involved and simply need to update their types. An example of this is scf.if -- the scf.if op and the corresponding scf.yield ops need to update their types accordingly to the TypeConverter, but otherwise don't care what type conversions are happening. To test the structural type conversions, it is convenient to define a bufferize pass for a dialect, which exercises them nicely. Differential Revision: https://reviews.llvm.org/D89757
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions