[X86] getFauxShuffleMask/getTargetShuffleInputs - make SelectionDAG const (PR45974).
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 31 May 2020 12:50:40 +0000 (13:50 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 31 May 2020 12:51:01 +0000 (13:51 +0100)
commitf046326847076b50017b3d32db62c3511c478888
tree7eeda739c7e70250d3487d58427ae0806427c480
parent15b281d7805dde85af532b954e27e3fc8bf2611d
[X86] getFauxShuffleMask/getTargetShuffleInputs - make SelectionDAG const (PR45974).

Try to prevent future node creation issues (as detailed in PR45974) by making the SelectionDAG reference const, so it can still be used for analysis, but not node creation.
llvm/lib/Target/X86/X86ISelLowering.cpp