Searched refs:OperationType (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlan.h | 965 enum class OperationType : unsigned char { enum 1014 OperationType OpType; 1037 OpType = OperationType::Other; in VPSingleDefRecipe() 1045 OpType = OperationType::Cmp; in VPRecipeWithIRFlags() 1048 OpType = OperationType::DisjointOp; in VPRecipeWithIRFlags() 1051 OpType = OperationType::OverflowingBinOp; in VPRecipeWithIRFlags() 1054 OpType = OperationType::PossiblyExactOp; in VPRecipeWithIRFlags() 1057 OpType = OperationType::GEPOp; in VPRecipeWithIRFlags() 1060 OpType = OperationType::NonNegOp; in VPRecipeWithIRFlags() 1063 OpType = OperationType::FPMathOp; in VPRecipeWithIRFlags() [all …]
|
H A D | VPlanRecipes.cpp | 317 assert(OpType == OperationType::FPMathOp && in getFastMathFlags() 1010 case OperationType::Cmp: in printFlags() 1013 case OperationType::DisjointOp: in printFlags() 1017 case OperationType::PossiblyExactOp: in printFlags() 1021 case OperationType::OverflowingBinOp: in printFlags() 1027 case OperationType::FPMathOp: in printFlags() 1030 case OperationType::GEPOp: in printFlags() 1034 case OperationType::NonNegOp: in printFlags() 1038 case OperationType::Other: in printFlags()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.h | 760 IRBuilderBase &B, ComplexDeinterleavingOperation OperationType,
|
H A D | ARMISelLowering.cpp | 22141 IRBuilderBase &B, ComplexDeinterleavingOperation OperationType, in createComplexDeinterleavingIR() argument 22171 B, OperationType, Rotation, LowerSplitA, LowerSplitB, LowerSplitAcc); in createComplexDeinterleavingIR() 22173 B, OperationType, Rotation, UpperSplitA, UpperSplitB, UpperSplitAcc); in createComplexDeinterleavingIR() 22182 if (OperationType == ComplexDeinterleavingOperation::CMulPartial) { in createComplexDeinterleavingIR() 22192 if (OperationType == ComplexDeinterleavingOperation::CAdd) { in createComplexDeinterleavingIR()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.h | 917 IRBuilderBase &B, ComplexDeinterleavingOperation OperationType,
|
H A D | AArch64ISelLowering.cpp | 28512 IRBuilderBase &B, ComplexDeinterleavingOperation OperationType, in createComplexDeinterleavingIR() argument 28542 B, OperationType, Rotation, LowerSplitA, LowerSplitB, LowerSplitAcc); in createComplexDeinterleavingIR() 28544 B, OperationType, Rotation, UpperSplitA, UpperSplitB, UpperSplitAcc); in createComplexDeinterleavingIR() 28551 if (OperationType == ComplexDeinterleavingOperation::CMulPartial) { in createComplexDeinterleavingIR() 28577 if (OperationType == ComplexDeinterleavingOperation::CAdd) { in createComplexDeinterleavingIR()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaChecking.cpp | 8765 unsigned OperationType = 0; in CheckMemaccessArguments() local 8771 OperationType = 1; in CheckMemaccessArguments() 8773 OperationType = 2; in CheckMemaccessArguments() 8775 OperationType = 3; in CheckMemaccessArguments() 8781 << IsContained << ContainedRD << OperationType in CheckMemaccessArguments()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 3412 IRBuilderBase &B, ComplexDeinterleavingOperation OperationType,
|