Searched refs:NarrowVT (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 3439 EVT NarrowVT = Node->getMemoryVT(); in lowerATOMIC_LOAD_OP() local 3441 if (NarrowVT == WideVT) in lowerATOMIC_LOAD_OP() 3444 int64_t BitSize = NarrowVT.getSizeInBits(); in lowerATOMIC_LOAD_OP() 3492 NarrowVT, MMO); in lowerATOMIC_LOAD_OP() 3554 EVT NarrowVT = Node->getMemoryVT(); in lowerATOMIC_CMP_SWAP() local 3555 EVT WideVT = NarrowVT == MVT::i64 ? MVT::i64 : MVT::i32; in lowerATOMIC_CMP_SWAP() 3556 if (NarrowVT == WideVT) { in lowerATOMIC_CMP_SWAP() 3560 DL, Tys, Ops, NarrowVT, MMO); in lowerATOMIC_CMP_SWAP() 3572 int64_t BitSize = NarrowVT.getSizeInBits(); in lowerATOMIC_CMP_SWAP() 3595 VTList, Ops, NarrowVT, MMO); in lowerATOMIC_CMP_SWAP()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 3532 EVT NarrowVT = ((ScalarBits0 < ScalarBits1) ? VT0 : VT1); in WidenVSELECTAndMask() local 3533 EVT WideVT = ((NarrowVT == VT0) ? VT1 : VT0); in WidenVSELECTAndMask() 3536 else if (ScalarBits_ToMask <= NarrowVT.getScalarSizeInBits()) in WidenVSELECTAndMask() 3537 MaskVT = NarrowVT; in WidenVSELECTAndMask()
|
| H A D | DAGCombiner.cpp | 8004 EVT NarrowVT = LHS.getValueType(); in visitVSELECT() local 8013 TLI.isLoadExtLegalOrCustom(LoadExtOpcode, WideVT, NarrowVT) && in visitVSELECT()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 1724 EVT NarrowVT = N->getOperand(0)->getValueType(0); in tryBitfieldExtractOpFromSExt() local 1725 if (VT != MVT::i64 || NarrowVT != MVT::i32) in tryBitfieldExtractOpFromSExt() 1737 unsigned Imms = NarrowVT.getSizeInBits() - 1; in tryBitfieldExtractOpFromSExt()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.cpp | 7301 EVT NarrowVT = EVT::getIntegerVT(*DAG.getContext(), Bits); in performAndCombine() local 7303 DAG.getValueType(NarrowVT)); in performAndCombine()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 9086 MVT NarrowVT = MVT::getVectorVT(EltVT, 4); in LowerBUILD_VECTOR() local 9089 DAG.getBuildVector(NarrowVT, dl, Ops)); in LowerBUILD_VECTOR() 36044 EVT NarrowVT = Narrow.getValueType(); in PromoteMaskArithmetic() local 36090 return DAG.getZeroExtendInReg(Op, DL, NarrowVT.getScalarType()); in PromoteMaskArithmetic() 36093 Op, DAG.getValueType(NarrowVT)); in PromoteMaskArithmetic()
|