Searched refs:InputB (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | ComplexDeinterleavingPass.cpp | 2110 Value *InputA, Value *InputB) { in replaceSymmetricNode() argument 2117 I = B.CreateFAdd(InputA, InputB); in replaceSymmetricNode() 2120 I = B.CreateAdd(InputA, InputB); in replaceSymmetricNode() 2123 I = B.CreateFSub(InputA, InputB); in replaceSymmetricNode() 2126 I = B.CreateSub(InputA, InputB); in replaceSymmetricNode() 2129 I = B.CreateFMul(InputA, InputB); in replaceSymmetricNode() 2132 I = B.CreateMul(InputA, InputB); in replaceSymmetricNode()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 788 ComplexDeinterleavingRotation Rotation, Value *InputA, Value *InputB,
|
| H A D | ARMISelLowering.cpp | 22066 ComplexDeinterleavingRotation Rotation, Value *InputA, Value *InputB, in createComplexDeinterleavingIR() argument 22083 auto *LowerSplitB = B.CreateShuffleVector(InputB, LowerSplitMask); in createComplexDeinterleavingIR() 22085 auto *UpperSplitB = B.CreateShuffleVector(InputB, UpperSplitMask); in createComplexDeinterleavingIR() 22111 {ConstRotation, Accumulator, InputB, InputA}); in createComplexDeinterleavingIR() 22113 {ConstRotation, InputB, InputA}); in createComplexDeinterleavingIR() 22129 {ConstHalving, ConstRotation, InputA, InputB}); in createComplexDeinterleavingIR()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 425 ComplexDeinterleavingRotation Rotation, Value *InputA, Value *InputB,
|
| H A D | AArch64ISelLowering.cpp | 30348 ComplexDeinterleavingRotation Rotation, Value *InputA, Value *InputB, in createComplexDeinterleavingIR() argument 30370 auto *LowerSplitB = B.CreateExtractVector(HalfTy, InputB, uint64_t(0)); in createComplexDeinterleavingIR() 30372 auto *UpperSplitB = B.CreateExtractVector(HalfTy, InputB, Stride); in createComplexDeinterleavingIR() 30396 {Accumulator, InputA, InputB, B.getInt32((int)Rotation * 90)}); in createComplexDeinterleavingIR() 30401 {Mask, Accumulator, InputA, InputB, B.getInt32((int)Rotation * 90)}); in createComplexDeinterleavingIR() 30411 {Accumulator, InputA, InputB}); in createComplexDeinterleavingIR() 30421 {InputA, InputB, B.getInt32((int)Rotation * 90)}); in createComplexDeinterleavingIR() 30426 {Mask, InputA, InputB, B.getInt32((int)Rotation * 90)}); in createComplexDeinterleavingIR() 30440 return B.CreateIntrinsic(IntId, Ty, {InputA, InputB}); in createComplexDeinterleavingIR() 30447 {Accumulator, InputA, InputB, B.getInt32((int)Rotation * 90)}); in createComplexDeinterleavingIR()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 3553 ComplexDeinterleavingRotation Rotation, Value *InputA, Value *InputB,
|