[Lldb-commits] [PATCH] D126359: [LLDB] Add basic floating point ops to IR interpreter

Pavel Kosov via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Fri Aug 5 00:15:22 PDT 2022


kpdev42 updated this revision to Diff 450244.
kpdev42 added a comment.

Update test case so it compares JIT’ed  and interpreted FP division results and also check operations on float type. Patch doesn’t implement long double, because IR interpreter currently doesn’t support instruction argument size of more than 64 bit which includes both fp128 and int128. This deserves a separate patch, I think


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D126359/new/

https://reviews.llvm.org/D126359

Files:
  lldb/source/Expression/IRInterpreter.cpp
  lldb/test/API/lang/c/fpeval/Makefile
  lldb/test/API/lang/c/fpeval/TestFPEval.py
  lldb/test/API/lang/c/fpeval/main.c

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D126359.450244.patch
Type: text/x-patch
Size: 12278 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20220805/18834261/attachment-0001.bin>


More information about the lldb-commits mailing list