diff options
author | Nikita Popov <npopov@redhat.com> | 2022-07-11 17:17:50 +0200 |
---|---|---|
committer | Nikita Popov <npopov@redhat.com> | 2022-07-12 10:42:02 +0200 |
commit | c64aba5d931bc0b393dd7adf85b46cdaec964aed (patch) | |
tree | 494e04d1af29e1630a37f2b11b3c44845e592e91 /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | e5edc1b5eecfb8abc4e6d4d385da7ed0b456579c (diff) | |
download | llvm-c64aba5d931bc0b393dd7adf85b46cdaec964aed.zip llvm-c64aba5d931bc0b393dd7adf85b46cdaec964aed.tar.gz llvm-c64aba5d931bc0b393dd7adf85b46cdaec964aed.tar.bz2 |
[SDAG] Don't duplicate ParseConstraints() implementation SDAGBuilder (NFCI)
visitInlineAsm() in SDAGBuilder was duplicating a lot of the code
in ParseConstraints(), in particular all the logic to determine the
operand value and constraint VT.
Rely on the data computed by ParseConstraints() instead, and update
its ConstraintVT implementation to match getCallOperandValEVT()
more precisely.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions