aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorGroverkss <groverkss@gmail.com>2022-03-25 05:16:48 +0530
committerGroverkss <groverkss@gmail.com>2022-03-25 05:36:32 +0530
commitfcbe64ddb8f915c240ee00e7984d8ca18b1ad424 (patch)
tree331c595217e6ed8767d66ddbba00d8ee5c2d5e2f /clang/lib/Lex/ModuleMap.cpp
parent3c6bd176fb898352aaa03facdd4626af9043884a (diff)
downloadllvm-fcbe64ddb8f915c240ee00e7984d8ca18b1ad424.zip
llvm-fcbe64ddb8f915c240ee00e7984d8ca18b1ad424.tar.gz
llvm-fcbe64ddb8f915c240ee00e7984d8ca18b1ad424.tar.bz2
[MLIR][Presburger] Merge PresburgerLocalSpace and PresburgerSpace
This patch is a cleanup patch that merges PresburgerLocalSpace and PresburgerSpace. Asserting that there are no locals is shifted to the users of PresburgerSpace themselves. The reasoning for this patch is that PresburgerLocalSpace did not contribute much and only introduced additional complexity as locals could still be present in PresburgerSpace, just not writable. This could introduce problems if a PresburgerSpace with locals was copied to PresburgerLocalSpace which expected no locals in a PresburgerSpace. Reviewed By: arjunp Differential Revision: https://reviews.llvm.org/D122353
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions