aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2022-07-11 17:17:50 +0200
committerNikita Popov <npopov@redhat.com>2022-07-12 10:42:02 +0200
commitc64aba5d931bc0b393dd7adf85b46cdaec964aed (patch)
tree494e04d1af29e1630a37f2b11b3c44845e592e91 /clang/lib/CodeGen/CodeGenFunction.cpp
parente5edc1b5eecfb8abc4e6d4d385da7ed0b456579c (diff)
downloadllvm-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