Searched refs:InputA (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ComplexDeinterleavingPass.cpp | 1886 Value *InputA, Value *InputB) { in replaceSymmetricNode() argument 1890 I = B.CreateFNeg(InputA); in replaceSymmetricNode() 1893 I = B.CreateFAdd(InputA, InputB); in replaceSymmetricNode() 1896 I = B.CreateAdd(InputA, InputB); in replaceSymmetricNode() 1899 I = B.CreateFSub(InputA, InputB); in replaceSymmetricNode() 1902 I = B.CreateSub(InputA, InputB); in replaceSymmetricNode() 1905 I = B.CreateFMul(InputA, InputB); in replaceSymmetricNode() 1908 I = B.CreateMul(InputA, InputB); in replaceSymmetricNode()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 762 ComplexDeinterleavingRotation Rotation, Value *InputA, Value *InputB,
|
| H A D | ARMISelLowering.cpp | 22119 ComplexDeinterleavingRotation Rotation, Value *InputA, Value *InputB, in createComplexDeinterleavingIR() argument 22122 FixedVectorType *Ty = cast<FixedVectorType>(InputA->getType()); in createComplexDeinterleavingIR() 22135 auto *LowerSplitA = B.CreateShuffleVector(InputA, LowerSplitMask); in createComplexDeinterleavingIR() 22137 auto *UpperSplitA = B.CreateShuffleVector(InputA, UpperSplitMask); in createComplexDeinterleavingIR() 22164 {ConstRotation, Accumulator, InputB, InputA}); in createComplexDeinterleavingIR() 22166 {ConstRotation, InputB, InputA}); in createComplexDeinterleavingIR() 22182 {ConstHalving, ConstRotation, InputA, InputB}); in createComplexDeinterleavingIR()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 893 ComplexDeinterleavingRotation Rotation, Value *InputA, Value *InputB,
|
| H A D | AArch64ISelLowering.cpp | 26937 ComplexDeinterleavingRotation Rotation, Value *InputA, Value *InputB, in createComplexDeinterleavingIR() argument 26939 VectorType *Ty = cast<VectorType>(InputA->getType()); in createComplexDeinterleavingIR() 26952 auto *LowerSplitA = B.CreateExtractVector(HalfTy, InputA, B.getInt64(0)); in createComplexDeinterleavingIR() 26955 B.CreateExtractVector(HalfTy, InputA, B.getInt64(Stride)); in createComplexDeinterleavingIR() 26983 {Accumulator, InputA, InputB, B.getInt32((int)Rotation * 90)}); in createComplexDeinterleavingIR() 26988 {Mask, Accumulator, InputA, InputB, B.getInt32((int)Rotation * 90)}); in createComplexDeinterleavingIR() 26998 {Accumulator, InputA, InputB}); in createComplexDeinterleavingIR() 27008 {InputA, InputB, B.getInt32((int)Rotation * 90)}); in createComplexDeinterleavingIR() 27013 {Mask, InputA, InputB, B.getInt32((int)Rotation * 90)}); in createComplexDeinterleavingIR() 27027 return B.CreateIntrinsic(IntId, Ty, {InputA, InputB}); in createComplexDeinterleavingIR()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 3294 ComplexDeinterleavingRotation Rotation, Value *InputA, Value *InputB,
|