Lines Matching defs:stripBitcast
46 static SDValue stripBitcast(SDValue Val) {
52 In = stripBitcast(In);
70 Out = stripBitcast(Srl.getOperand(0));
91 return stripBitcast(Src);
224 LoadSDNode *LdHi = dyn_cast<LoadSDNode>(stripBitcast(Hi));
261 LoadSDNode *LdLo = dyn_cast<LoadSDNode>(stripBitcast(Lo));
1718 N = AMDGPUTargetLowering::stripBitcast(SDValue(N,0)).getNode();
1724 dyn_cast<MemSDNode>(AMDGPUTargetLowering::stripBitcast(V)))
3120 SDValue Lo = stripBitcast(Src.getOperand(0));
3121 SDValue Hi = stripBitcast(Src.getOperand(1));
3124 Lo = stripBitcast(Lo.getOperand(0));
3129 Hi = stripBitcast(Hi.getOperand(0));
3308 SDValue LoSrc = stripExtractLoElt(stripBitcast(Elts[i]));
3370 dyn_cast<BuildVectorSDNode>(stripBitcast(BV->getOperand(i)))) {
3372 SDValue ElF16 = stripBitcast(F16Pair->getOperand(i));
3386 if (auto *BV = dyn_cast<BuildVectorSDNode>(stripBitcast(In))) {
3405 if (auto *BV = dyn_cast<BuildVectorSDNode>(stripBitcast(In))) {
3408 SDValue ElV2f16 = stripBitcast(BV->getOperand(i));
3434 if (auto *BV = dyn_cast<BuildVectorSDNode>(stripBitcast(In))) {
3453 if (auto *BV = dyn_cast<BuildVectorSDNode>(stripBitcast(In))) {
3457 SDValue ElV2f16 = stripBitcast(BV->getOperand(i));
3482 if (auto *BV = dyn_cast<BuildVectorSDNode>(stripBitcast(In))) {
3485 SDValue ElF32 = stripBitcast(BV->getOperand(0));
3489 SDValue ElF32 = stripBitcast(BV->getOperand(i));
3525 SDValue SplatSrc32 = stripBitcast(In);
3528 SDValue SplatSrc16 = stripBitcast(Splat32);
3627 Src = stripBitcast(Src);