Searched refs:OperationType (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 597 enum class OperationType : unsigned char { enum 650 OperationType OpType; 665 VPIRFlags() : OpType(OperationType::Other), AllFlags(0) {} in VPIRFlags() 669 OpType = OperationType::Cmp; in VPIRFlags() 672 OpType = OperationType::DisjointOp; in VPIRFlags() 675 OpType = OperationType::OverflowingBinOp; in VPIRFlags() 678 OpType = OperationType::Trunc; in VPIRFlags() 681 OpType = OperationType::PossiblyExactOp; in VPIRFlags() 684 OpType = OperationType::GEPOp; in VPIRFlags() 687 OpType = OperationType::NonNegOp; in VPIRFlags() [all …]
|
| H A D | VPlanRecipes.cpp | 397 assert(OpType == OperationType::FPMathOp && in getFastMathFlags() 1768 case OperationType::OverflowingBinOp: in flagsValidForOpcode() 1772 case OperationType::Trunc: in flagsValidForOpcode() 1774 case OperationType::DisjointOp: in flagsValidForOpcode() 1776 case OperationType::PossiblyExactOp: in flagsValidForOpcode() 1778 case OperationType::GEPOp: in flagsValidForOpcode() 1781 case OperationType::FPMathOp: in flagsValidForOpcode() 1789 case OperationType::NonNegOp: in flagsValidForOpcode() 1792 case OperationType::Cmp: in flagsValidForOpcode() 1794 case OperationType::Other: in flagsValidForOpcode() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 787 IRBuilderBase &B, ComplexDeinterleavingOperation OperationType,
|
| H A D | ARMISelLowering.cpp | 22065 IRBuilderBase &B, ComplexDeinterleavingOperation OperationType, in createComplexDeinterleavingIR() argument 22095 B, OperationType, Rotation, LowerSplitA, LowerSplitB, LowerSplitAcc); in createComplexDeinterleavingIR() 22097 B, OperationType, Rotation, UpperSplitA, UpperSplitB, UpperSplitAcc); in createComplexDeinterleavingIR() 22106 if (OperationType == ComplexDeinterleavingOperation::CMulPartial) { in createComplexDeinterleavingIR() 22116 if (OperationType == ComplexDeinterleavingOperation::CAdd) { in createComplexDeinterleavingIR()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 424 IRBuilderBase &B, ComplexDeinterleavingOperation OperationType,
|
| H A D | AArch64ISelLowering.cpp | 30347 IRBuilderBase &B, ComplexDeinterleavingOperation OperationType, in createComplexDeinterleavingIR() argument 30382 B, OperationType, Rotation, LowerSplitA, LowerSplitB, LowerSplitAcc); in createComplexDeinterleavingIR() 30384 B, OperationType, Rotation, UpperSplitA, UpperSplitB, UpperSplitAcc); in createComplexDeinterleavingIR() 30391 if (OperationType == ComplexDeinterleavingOperation::CMulPartial) { in createComplexDeinterleavingIR() 30414 if (OperationType == ComplexDeinterleavingOperation::CAdd) { in createComplexDeinterleavingIR() 30443 if (OperationType == ComplexDeinterleavingOperation::CDot && IsInt && in createComplexDeinterleavingIR()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 9911 unsigned OperationType = 0; in CheckMemaccessArguments() local 9917 OperationType = 1; in CheckMemaccessArguments() 9919 OperationType = 2; in CheckMemaccessArguments() 9921 OperationType = 3; in CheckMemaccessArguments() 9927 << IsContained << ContainedRD << OperationType in CheckMemaccessArguments()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 3552 IRBuilderBase &B, ComplexDeinterleavingOperation OperationType,
|