Home
last modified time | relevance | path

Searched refs:ZeroMask (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/IR/
H A DAutoUpgrade.cpp1004 Value *PassThru = ZeroMask ? ConstantAggregateZero::get(Ty) in UpgradeX86VPERMT2Intrinsics()
2055 bool ZeroMask = Name[11] == 'z'; in UpgradeIntrinsicCall() local
2060 bool ZeroMask = Name[11] == 'z'; in UpgradeIntrinsicCall() local
2061 Rep = upgradeX86ConcatShift(Builder, *CI, true, ZeroMask); in UpgradeIntrinsicCall()
3115 bool ZeroMask = Name[11] == 'z'; in UpgradeIntrinsicCall() local
3143 bool ZeroMask = Name[11] == 'z'; in UpgradeIntrinsicCall() local
3172 bool ZeroMask = Name[11] == 'z'; in UpgradeIntrinsicCall() local
3179 bool ZeroMask = Name[11] == 'z'; in UpgradeIntrinsicCall() local
3180 bool IsSaturating = Name[ZeroMask ? 21 : 20] == 's'; in UpgradeIntrinsicCall()
3209 bool ZeroMask = Name[11] == 'z'; in UpgradeIntrinsicCall() local
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp723 Constant *ZeroMask = ConstantAggregateZero::get( in foldInsSequenceIntoBroadcast() local
726 return new ShuffleVectorInst(InsertFirst, UndefValue::get(VT), ZeroMask); in foldInsSequenceIntoBroadcast()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6510 uint64_t ZeroMask = IsAndN ? 255 : 0; in getFauxShuffleMask() local
7204 SmallBitVector ZeroMask(NumElems, false); in EltsFromConsecutiveLoads() local
7217 ZeroMask[i] = true; in EltsFromConsecutiveLoads()
7262 } else if (ZeroMask[i]) { in EltsFromConsecutiveLoads()
7314 if (ZeroMask[i]) in EltsFromConsecutiveLoads()
9856 PSHUFBMask[i] = ZeroMask; in lowerVectorShuffleWithPSHUFB()
13107 const int ZeroMask = 0x80; in lowerVectorShuffleAsBlendOfPSHUFBs() local
13111 V1Idx = V2Idx = ZeroMask; in lowerVectorShuffleAsBlendOfPSHUFBs()
13115 V1InUse |= (ZeroMask != V1Idx); in lowerVectorShuffleAsBlendOfPSHUFBs()
13116 V2InUse |= (ZeroMask != V2Idx); in lowerVectorShuffleAsBlendOfPSHUFBs()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBuiltin.cpp9404 Value *Upper, bool ZeroMask = false, unsigned PTIdx = 0, in EmitScalarFMAExpr() argument
9429 Value *PassThru = ZeroMask ? Constant::getNullValue(Res->getType()) in EmitScalarFMAExpr()
9472 static Value *EmitX86Ternlog(CodeGenFunction &CGF, bool ZeroMask, in EmitX86Ternlog() argument
9496 Value *PassThru = ZeroMask ? ConstantAggregateZero::get(Ty) : Ops[0]; in EmitX86Ternlog()