[PATCH] D61705: Tablegen type comparison LE should be LT or equal.
Craig Topper via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed May 8 16:21:44 PDT 2019
craig.topper added a comment.
The X86 patterns are probably heavily hidden in tablegen classes, but they should be easily visible in X86GenDAGISel.inc. Does that file generate the same before and after this change?
/*515111*/ /*Scope*/ 26, /*->515138*/
/*515112*/ OPC_CheckChild0Type, MVT::v4i32,
/*515114*/ OPC_SwitchType /*2 cases */, 9, MVT::v16i8,// ->515126
/*515117*/ OPC_CheckPatternPredicate, 2, // (Subtarget->hasAVX512()) && (Subtarget->hasVLX())
/*515119*/ OPC_MorphNodeTo1, TARGET_VAL(X86::VPMOVDBZ128rr), 0,
MVT::v16i8, 1/*#Ops*/, 0,ยท
// Src: (X86vtrunc:{ *:[v16i8] } VR128X:{ *:[v4i32] }:$src) - Complexity = 3
// Dst: (VPMOVDBZ128rr:{ *:[v16i8] } VR128X:{ *:[v4i32] }:$src)
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D61705/new/
https://reviews.llvm.org/D61705
More information about the llvm-commits
mailing list