/openbsd/gnu/llvm/llvm/lib/Target/Lanai/ |
H A D | LanaiTargetTransformInfo.h | 95 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None}, 103 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, 114 return 64 * BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info,
|
/openbsd/gnu/llvm/llvm/lib/Target/BPF/ |
H A D | BPFTargetTransformInfo.h | 60 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None}, 68 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info,
|
/openbsd/gnu/llvm/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetTransformInfo.cpp | 55 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost() argument 61 Opcode, Ty, CostKind, Op1Info, Op2Info); in getArithmeticInstrCost()
|
H A D | WebAssemblyTargetTransformInfo.h | 64 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
|
/openbsd/gnu/llvm/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.cpp | 425 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost() argument 435 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 448 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost()
|
H A D | NVPTXTargetTransformInfo.h | 99 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
|
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.cpp | 288 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost() argument 293 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 303 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost()
|
H A D | HexagonTargetTransformInfo.h | 151 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
|
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.cpp | 1297 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost() argument 1302 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost() 1306 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost() 1311 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost() 1319 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost() 1342 if (Op1Info.isConstant()) in getArithmeticInstrCost() 1343 ConstantMatCost += getConstantMatCost(0, Op1Info); in getArithmeticInstrCost() 1367 BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost()
|
H A D | RISCVTargetTransformInfo.h | 166 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
|
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 2243 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost() argument 2249 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 2258 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 2268 Op1Info.getNoProps(), Op2Info.getNoProps()); in getArithmeticInstrCost() 2273 Op1Info.getNoProps(), Op2Info.getNoProps()); in getArithmeticInstrCost() 2297 Opcode, Ty, CostKind, Op1Info, Op2Info); in getArithmeticInstrCost() 2330 if ((Op1Info.isConstant() && Op1Info.isUniform()) || in getArithmeticInstrCost() 2334 Opcode, Ty->getScalarType(), CostKind, Op1Info, Op2Info); in getArithmeticInstrCost() 2341 CostKind, Op1Info, Op2Info); in getArithmeticInstrCost() 2343 Op1Info, Op2Info); in getArithmeticInstrCost() [all …]
|
H A D | AArch64TargetTransformInfo.h | 191 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
|
/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.h | 88 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
|
H A D | SystemZTargetTransformInfo.cpp | 422 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost() argument 428 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 591 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost()
|
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | TargetTransformInfoImpl.h | 1092 const TTI::OperandValueInfo Op1Info = TTI::getOperandInfo(U->getOperand(0)); in getInstructionCost() local 1097 return TargetTTI->getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getInstructionCost() 1153 const auto Op1Info = TTI::getOperandInfo(Op0); in getInstructionCost() local 1161 CostKind, Op1Info, Op2Info, Operands, I); in getInstructionCost()
|
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetTransformInfo.h | 109 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
|
H A D | PPCTargetTransformInfo.cpp | 588 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost() argument 599 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, in getArithmeticInstrCost() 604 Opcode, Ty, CostKind, Op1Info, Op2Info); in getArithmeticInstrCost()
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.h | 152 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
|
H A D | AMDGPUTargetTransformInfo.cpp | 517 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost() argument 661 return BaseT::getArithmeticInstrCost(Opcode, Ty, CostKind, Op1Info, Op2Info, in getArithmeticInstrCost()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 133 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
|
H A D | X86TargetTransformInfo.cpp | 222 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost() argument 237 getArithmeticInstrCost(Opcode, WideVecTy, CostKind, Op1Info, Op2Info); in getArithmeticInstrCost() 297 Op1Info.getNoProps(), Op2Info.getNoProps()); in getArithmeticInstrCost() 311 Op1Info.getNoProps(), Op2Info.getNoProps()); in getArithmeticInstrCost() 313 Op1Info.getNoProps(), Op2Info.getNoProps()); in getArithmeticInstrCost() 315 Op1Info.getNoProps(), Op2Info.getNoProps()); in getArithmeticInstrCost() 333 Op1Info.getNoProps(), Op2Info.getNoProps()); in getArithmeticInstrCost() 336 Op1Info.getNoProps(), Op2Info.getNoProps()); in getArithmeticInstrCost() 950 Op1Info.getNoProps(), Op2Info.getNoProps()); in getArithmeticInstrCost() 1412 Op1Info.getNoProps(), Op2Info.getNoProps()); in getArithmeticInstrCost() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 252 TTI::OperandValueInfo Op1Info = {TTI::OK_AnyValue, TTI::OP_None},
|
H A D | ARMTargetTransformInfo.cpp | 1318 TTI::OperandValueInfo Op1Info, TTI::OperandValueInfo Op2Info, in getArithmeticInstrCost() argument 1387 Opcode, Ty, CostKind, Op1Info, Op2Info); in getArithmeticInstrCost()
|
/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | TargetTransformInfo.cpp | 798 OperandValueInfo Op1Info, OperandValueInfo Op2Info, in getArithmeticInstrCost() argument 802 Op1Info, Op2Info, in getArithmeticInstrCost()
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 1922 unsigned BuiltinID, WidthAndSignedness Op1Info, WidthAndSignedness Op2Info, in isSpecialUnsignedMultiplySignedResult() argument 1926 !Op1Info.Signed && !Op2Info.Signed && ResultInfo.Signed; in isSpecialUnsignedMultiplySignedResult() 1930 CodeGenFunction &CGF, const clang::Expr *Op1, WidthAndSignedness Op1Info, in EmitCheckedUnsignedMultiplySignedResult() argument 1964 WidthAndSignedness Op1Info, in isSpecialMixedSignMultiply() argument 1968 std::max(Op1Info.Width, Op2Info.Width) >= ResultInfo.Width && in isSpecialMixedSignMultiply() 1969 Op1Info.Signed != Op2Info.Signed; in isSpecialMixedSignMultiply() 1985 const clang::Expr *SignedOp = Op1Info.Signed ? Op1 : Op2; in EmitCheckedMixedSignMultiply() 1986 const clang::Expr *UnsignedOp = Op1Info.Signed ? Op2 : Op1; in EmitCheckedMixedSignMultiply() 1989 unsigned SignedOpWidth = Op1Info.Signed ? Op1Info.Width : Op2Info.Width; in EmitCheckedMixedSignMultiply() 1990 unsigned UnsignedOpWidth = Op1Info.Signed ? Op2Info.Width : Op1Info.Width; in EmitCheckedMixedSignMultiply() [all …]
|