Searched refs:DefBits (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64InstructionSelector.cpp | 5617 APInt DefBits = APInt::getSplat(DstSize, CV->getUniqueInteger()); in emitConstantVector() local 5618 auto TryMOVIWithBits = [&](APInt DefBits) -> MachineInstr * { in emitConstantVector() argument 5621 if ((NewOp = tryAdvSIMDModImm64(Dst, DstSize, DefBits, MIRBuilder)) || in emitConstantVector() 5623 tryAdvSIMDModImm32(Dst, DstSize, DefBits, MIRBuilder, Inv)) || in emitConstantVector() 5625 tryAdvSIMDModImm321s(Dst, DstSize, DefBits, MIRBuilder, Inv)) || in emitConstantVector() 5627 tryAdvSIMDModImm16(Dst, DstSize, DefBits, MIRBuilder, Inv)) || in emitConstantVector() 5628 (NewOp = tryAdvSIMDModImm8(Dst, DstSize, DefBits, MIRBuilder)) || in emitConstantVector() 5629 (NewOp = tryAdvSIMDModImmFP(Dst, DstSize, DefBits, MIRBuilder))) in emitConstantVector() 5632 DefBits = ~DefBits; in emitConstantVector() 5635 tryAdvSIMDModImm32(Dst, DstSize, DefBits, MIRBuilder, Inv)) || in emitConstantVector() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 13813 APInt DefBits(VT.getSizeInBits(), 0); in LowerVectorOR() local 13815 if (resolveBuildVector(BVN, DefBits, UndefBits)) { in LowerVectorOR() 13819 DefBits, &LHS)) || in LowerVectorOR() 13821 DefBits, &LHS))) in LowerVectorOR() 13874 APInt DefBits(VT.getSizeInBits(), 0); in ConstantBuildVector() local 13877 if (resolveBuildVector(BVN, DefBits, UndefBits)) { in ConstantBuildVector() 13878 auto TryMOVIWithBits = [&](APInt DefBits) { in ConstantBuildVector() argument 13881 tryAdvSIMDModImm64(AArch64ISD::MOVIedit, Op, DAG, DefBits)) || in ConstantBuildVector() 13883 tryAdvSIMDModImm32(AArch64ISD::MOVIshift, Op, DAG, DefBits)) || in ConstantBuildVector() 13885 tryAdvSIMDModImm321s(AArch64ISD::MOVImsl, Op, DAG, DefBits)) || in ConstantBuildVector() [all …]
|