Home
last modified time | relevance | path

Searched refs:Is256Vec (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelDAGToDAG.cpp102 bool Is256Vec = BVN->getValueType(0).is256BitVector(); in INITIALIZE_PASS() local
104 if (!Subtarget->hasExtLSX() || (!Is128Vec && !Is256Vec)) in INITIALIZE_PASS()
114 Op = Is256Vec ? LoongArch::PseudoXVREPLI_B : LoongArch::PseudoVREPLI_B; in INITIALIZE_PASS()
115 ViaVecTy = Is256Vec ? MVT::v32i8 : MVT::v16i8; in INITIALIZE_PASS()
118 Op = Is256Vec ? LoongArch::PseudoXVREPLI_H : LoongArch::PseudoVREPLI_H; in INITIALIZE_PASS()
119 ViaVecTy = Is256Vec ? MVT::v16i16 : MVT::v8i16; in INITIALIZE_PASS()
122 Op = Is256Vec ? LoongArch::PseudoXVREPLI_W : LoongArch::PseudoVREPLI_W; in INITIALIZE_PASS()
123 ViaVecTy = Is256Vec ? MVT::v8i32 : MVT::v4i32; in INITIALIZE_PASS()
126 Op = Is256Vec ? LoongArch::PseudoXVREPLI_D : LoongArch::PseudoVREPLI_D; in INITIALIZE_PASS()
127 ViaVecTy = Is256Vec ? MVT::v4i64 : MVT::v2i64; in INITIALIZE_PASS()
H A DLoongArchISelLowering.cpp1381 bool Is256Vec = ResTy.is256BitVector(); in lowerBUILD_VECTOR() local
1384 (!Subtarget.hasExtLASX() || !Is256Vec)) in lowerBUILD_VECTOR()