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.cpp119 bool Is256Vec = BVN->getValueType(0).is256BitVector(); in INITIALIZE_PASS() local
121 if (!Subtarget->hasExtLSX() || (!Is128Vec && !Is256Vec)) in INITIALIZE_PASS()
131 Op = Is256Vec ? LoongArch::PseudoXVREPLI_B : LoongArch::PseudoVREPLI_B; in INITIALIZE_PASS()
132 ViaVecTy = Is256Vec ? MVT::v32i8 : MVT::v16i8; in INITIALIZE_PASS()
135 Op = Is256Vec ? LoongArch::PseudoXVREPLI_H : LoongArch::PseudoVREPLI_H; in INITIALIZE_PASS()
136 ViaVecTy = Is256Vec ? MVT::v16i16 : MVT::v8i16; in INITIALIZE_PASS()
139 Op = Is256Vec ? LoongArch::PseudoXVREPLI_W : LoongArch::PseudoVREPLI_W; in INITIALIZE_PASS()
140 ViaVecTy = Is256Vec ? MVT::v8i32 : MVT::v4i32; in INITIALIZE_PASS()
143 Op = Is256Vec ? LoongArch::PseudoXVREPLI_D : LoongArch::PseudoVREPLI_D; in INITIALIZE_PASS()
144 ViaVecTy = Is256Vec ? MVT::v4i64 : MVT::v2i64; in INITIALIZE_PASS()
H A DLoongArchISelLowering.cpp2462 bool Is256Vec = ResTy.is256BitVector(); in lowerBUILD_VECTOR() local
2465 (!Subtarget.hasExtLASX() || !Is256Vec)) in lowerBUILD_VECTOR()