Home
last modified time | relevance | path

Searched refs:NarrowVT (Results 1 – 6 of 6) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp3439 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 DLegalizeVectorTypes.cpp3532 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 DDAGCombiner.cpp8004 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 DAArch64ISelDAGToDAG.cpp1724 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 DSIISelLowering.cpp7301 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 DX86ISelLowering.cpp9086 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()