Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DMallocOverflowSecurityChecker.cpp37 const BinaryOperator *mulop; member
43 : call(call), mulop(m), variable(v), maxVal(std::move(val)) {} in MallocOverflowCheck()
77 const BinaryOperator * mulop = nullptr; in CheckMallocArgument() local
86 if (mulop == nullptr && opc == BO_Mul) in CheckMallocArgument()
87 mulop = binop; in CheckMallocArgument()
112 if (mulop == nullptr) in CheckMallocArgument()
120 MallocOverflowCheck(TheCall, mulop, e, maxVal)); in CheckMallocArgument()
287 PathDiagnosticLocation::createOperatorLoc(Check.mulop, in OutputPossibleOverflows()
289 Check.mulop->getSourceRange()); in OutputPossibleOverflows()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips32r6InstrFormats.td363 class SPECIAL_3R_FM<bits<5> mulop, bits<6> funct> : MipsR6Inst {
374 let Inst{10-6} = mulop;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSVEInstrFormats.td5727 multiclass sve_int_index_ir<string asm, SDPatternOperator mulop, SDPatternOperator muloneuseop> {
5757 …def : Pat<(mulop (nxv16i1 (SVEAllActive)), (nxv16i8 (step_vector_oneuse (i8 1))), (nxv16i8 (splat_…
5759 …def : Pat<(mulop (nxv8i1 (SVEAllActive)), (nxv8i16 (step_vector_oneuse (i16 1))), (nxv8i16 (splat_…
5761 …def : Pat<(mulop (nxv4i1 (SVEAllActive)), (nxv4i32 (step_vector_oneuse (i32 1))), (nxv4i32 (splat_…
5763 …def : Pat<(mulop (nxv2i1 (SVEAllActive)), (nxv2i64 (step_vector_oneuse (i64 1))), (nxv2i64 (splat_…
5832 multiclass sve_int_index_rr<string asm, SDPatternOperator mulop> {
5851 …def : Pat<(add (mulop (nxv16i1 (SVEAllActive)), (nxv16i8 (step_vector_oneuse (i8 1))), (nxv16i8 (s…
5853 …def : Pat<(add (mulop (nxv8i1 (SVEAllActive)), (nxv8i16 (step_vector_oneuse (i16 1))), (nxv8i16 (s…
5855 …def : Pat<(add (mulop (nxv4i1 (SVEAllActive)), (nxv4i32 (step_vector_oneuse (i32 1))), (nxv4i32 (s…
5857 …def : Pat<(add (mulop (nxv2i1 (SVEAllActive)), (nxv2i64 (step_vector_oneuse (i64 1))), (nxv2i64 (s…
H A DAArch64InstrInfo.td9736 class mul_v8i8<SDPatternOperator mulop, SDPatternOperator extend> :
9738 (mulop (v4i16 (ee_v8i8<extend> node:$M, node:$K)),
9741 class idot_v8i8<SDPatternOperator mulop, SDPatternOperator extend> :
9745 (add (mul_v8i8<mulop, extend> node:$M, node:$N, (i64 0)),
9746 (mul_v8i8<mulop, extend> node:$M, node:$N, (i64 4))))),
9761 class dot_v8i8<Instruction DOT, SDPatternOperator mulop,
9763 Pat<(idot_v8i8<mulop, extend> V64:$Vm, V64:$Vn),
9774 class mul_v16i8<SDPatternOperator mulop, SDPatternOperator extend> :
9777 (mulop (v4i16 (ee_v16i8<extend> node:$M, node:$K1, node:$K2)),
9796 class dot_v16i8<Instruction DOT, SDPatternOperator mulop,
[all …]