summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2021-11-08 12:07:26 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2021-11-08 12:07:38 +0000
commitf60d3ec0c7fd324bccf2275c8f28c390b2b5f069 (patch)
tree592ee9b0c763dd75897cd9152e6bff5cb7bf6d08 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent1726c956aea0ec524dcd602b1add733cffebe2e9 (diff)
[DAG] Add BuildVectorSDNode::getConstantRawBits helper
We have several places where we need to extract the raw bits data from a BUILD_VECTOR node, so consolidate this to a single helper function that handles Undefs and Integer/FP constants, including implicit truncation. This should make it easier to extend D113202 to handle more constant folding of bitcasted constant data. Differential Revision: https://reviews.llvm.org/D113351
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions