Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Driscv_vector.td66 IntrinsicTypes = {ResultType, Ops[4]->getType()};
70 IntrinsicTypes = {ResultType, Ops[3]->getType()};
74 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes);
155 IntrinsicTypes = {Ops[0]->getType(), Ops[3]->getType()};
157 IntrinsicTypes = {Ops[0]->getType(), Ops[2]->getType()};
193 IntrinsicTypes = {Ops[0]->getType(), Ops[4]->getType()};
195 IntrinsicTypes = {Ops[0]->getType(), Ops[3]->getType()};
218 IntrinsicTypes = {Ops[0]->getType(), Ops[2]->getType(), Ops[4]->getType()};
220 IntrinsicTypes = {Ops[0]->getType(), Ops[2]->getType(), Ops[3]->getType()};
399 IntrinsicTypes = {ResultType, ElemTy, Ops[4]->getType()};
[all …]
H A Driscv_sifive_vector.td36 let IntrinsicTypes = intrinsic_types;
188 IntrinsicTypes = {ResultType, Ops[Offset]->getType(), Operands.back()->getType()};
189 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes);
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DRISCVVEmitter.cpp524 std::vector<int64_t> IntrinsicTypes = in createRVVIntrinsics() local
579 ManualCodegen, *Types, IntrinsicTypes, NF, DefaultPolicy, in createRVVIntrinsics()
594 ManualCodegen, *PolicyTypes, IntrinsicTypes, NF, P, in createRVVIntrinsics()
606 IntrinsicTypes, NF, DefaultPolicy, HasFRMRoundModeOp)); in createRVVIntrinsics()
620 ManualCodegen, *PolicyTypes, IntrinsicTypes, NF, P, in createRVVIntrinsics()
/freebsd/contrib/llvm-project/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h400 std::vector<int64_t> IntrinsicTypes; variable
411 const std::vector<int64_t> &IntrinsicTypes,
436 return IntrinsicTypes; in getIntrinsicTypes()
/freebsd/contrib/llvm-project/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp1008 IntrinsicTypes = NewIntrinsicTypes; in RVVIntrinsic()
1011 for (auto &I : IntrinsicTypes) { in RVVIntrinsic()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp21897 llvm::SmallVector<llvm::Type *, 2> IntrinsicTypes; in EmitRISCVBuiltinExpr() local
21983 IntrinsicTypes = {ResultType}; in EmitRISCVBuiltinExpr()
22076 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes); in EmitRISCVBuiltinExpr()