[llvm] r262358 - DAGCombiner: Turn extract of bitcasted integer into truncate

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 1 17:42:58 PST 2016


> On Mar 1, 2016, at 17:14, Matt Arsenault <arsenm2 at gmail.com> wrote:
> 
> 
>> On Mar 1, 2016, at 17:10, Evgenii Stepanov via llvm-commits <llvm-commits at lists.llvm.org> wrote:
>> 
>> Hi,
>> 
>> this change breaks this chromium bot:
>> https://build.chromium.org/p/chromium.fyi/builders/ClangToTLinux/builds/4492/steps/compile/logs/stdio
>> 
>> SelectionDAG.cpp:3121: llvm::SDValue
>> llvm::SelectionDAG::getNode(unsigned int, llvm::SDLoc, llvm::EVT,
>> llvm::SDValue): Assertion `VT.isInteger() &&
>> Operand.getValueType().isInteger() && "Invalid TRUNCATE!"' failed.
>> 
>> I'm minimizing the test case. Would you mind reverting in the meantime?
> 
> 
> I think I know what the problem is. I’ll commit a fix shortly

r262446 should fix this


More information about the llvm-commits mailing list