Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DRISCV.cpp51 Value *NewVL = Ops[2]; in emitRVVVLEFFBuiltin() local
64 Builder.CreateStore(Val, Address(NewVL, Val->getType(), Align)); in emitRVVVLEFFBuiltin()
416 Value *NewVL = Ops[2]; in emitRVVUnitStridedSegLoadFFTupleBuiltin() local
426 Builder.CreateStore(V, Address(NewVL, V->getType(), Align)); in emitRVVUnitStridedSegLoadFFTupleBuiltin()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Driscv_vector.td207 The segment unit-stride fault-only-first load builtin has a 'NewVL'
210 (Address0, ..., Address{NF - 1}, Ptr, NewVL, VL)
212 (Address0, ..., Address{NF - 1}, Mask, Ptr, NewVL, VL)
215 Ptr, NewVL, VL)
218 Ptr, NewVL, VL)
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4535 SDValue NewVL; in splatPartsI64WithVL() local
4537 NewVL = DAG.getNode(ISD::ADD, DL, VL.getValueType(), VL, VL); in splatPartsI64WithVL()
4539 NewVL = DAG.getRegister(RISCV::X0, MVT::i32); in splatPartsI64WithVL()
4543 DAG.getUNDEF(InterVT), Lo, NewVL); in splatPartsI64WithVL()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp10224 SmallVector<Value *> NewVL(VL.size()); in buildTreeRec() local
10225 copy(Op1, NewVL.begin()); in buildTreeRec()
10226 copy(Op2, std::next(NewVL.begin(), Op1.size())); in buildTreeRec()