aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorserge-sans-paille <sguelton@redhat.com>2021-03-08 14:57:39 +0100
committerserge-sans-paille <sguelton@redhat.com>2021-03-23 14:23:26 +0100
commite19884cd7462ecba5eb569cdfb0efa4be58b07ff (patch)
tree74f7e90df6777233bbe64b07a322b6b7587f7e38 /flang/lib/Frontend/CompilerInvocation.cpp
parent241032a20527bbe2a0a13c51d025d79220e308a9 (diff)
downloadllvm-e19884cd7462ecba5eb569cdfb0efa4be58b07ff.zip
llvm-e19884cd7462ecba5eb569cdfb0efa4be58b07ff.tar.gz
llvm-e19884cd7462ecba5eb569cdfb0efa4be58b07ff.tar.bz2
Introduce a generic operator to apply complex operations to BitVector
This avoids temporary and memcpy call when computing large expressions. It's basically some kind of poor man's expression template, but it seems easier to maintain to have a single generic `apply` call instead of the whole expression template machinery here. Differential Revision: https://reviews.llvm.org/D98176
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions