Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A Driscv_vector.td66 IntrinsicTypes = {ResultType, Ops[4]->getType()};
424 IntrinsicTypes = {ResultType,
429 IntrinsicTypes = {ResultType,
448 IntrinsicTypes = {ResultType,
472 IntrinsicTypes = {ResultType,
479 IntrinsicTypes = {ResultType,
513 IntrinsicTypes = {ResultType,
519 IntrinsicTypes = {ResultType,
554 IntrinsicTypes = {ResultType,
560 IntrinsicTypes = {ResultType,
[all …]
H A Driscv_vector_common.td224 list<int> IntrinsicTypes = [];
261 let IntrinsicTypes = [-1];
266 let IntrinsicTypes = [0];
271 let IntrinsicTypes = [-1, 1];
276 let IntrinsicTypes = [-1, 0, 1];
308 // IntrinsicTypes is output, op1 [-1, 0]
313 // IntrinsicTypes is output, op1 [-1, 1]
326 // IntrinsicTypes is output, op2 [-1, 2]
449 let IntrinsicTypes = [-1, 0];
517 IntrinsicTypes = [-1, 0] in {
[all …]
H A Driscv_sifive_vector.td36 let IntrinsicTypes = intrinsic_types;
199 IntrinsicTypes = {ResultType, Ops[Offset]->getType(), Operands.back()->getType()};
200 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes);
/freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/
H A DRISCVVEmitter.cpp526 std::vector<int64_t> IntrinsicTypes = in createRVVIntrinsics() local
581 ManualCodegen, *Types, IntrinsicTypes, RequiredFeatures, NF, in createRVVIntrinsics()
596 ManualCodegen, *PolicyTypes, IntrinsicTypes, RequiredFeatures, in createRVVIntrinsics()
608 IntrinsicTypes, RequiredFeatures, NF, DefaultPolicy, in createRVVIntrinsics()
623 ManualCodegen, *PolicyTypes, IntrinsicTypes, RequiredFeatures, NF, in createRVVIntrinsics()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h400 std::vector<int64_t> IntrinsicTypes; variable
411 const std::vector<int64_t> &IntrinsicTypes,
439 return IntrinsicTypes; in getIntrinsicTypes()
/freebsd-14.2/contrib/llvm-project/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp1009 IntrinsicTypes = NewIntrinsicTypes; in RVVIntrinsic()
1012 for (auto &I : IntrinsicTypes) { in RVVIntrinsic()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp21143 llvm::SmallVector<llvm::Type *, 2> IntrinsicTypes; in EmitRISCVBuiltinExpr() local
21229 IntrinsicTypes = {ResultType}; in EmitRISCVBuiltinExpr()
21322 llvm::Function *F = CGM.getIntrinsic(ID, IntrinsicTypes); in EmitRISCVBuiltinExpr()