Home
last modified time | relevance | path

Searched refs:DefBits (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp5776 APInt DefBits = APInt::getSplat( in emitConstantVector() local
5778 auto TryMOVIWithBits = [&](APInt DefBits) -> MachineInstr * { in emitConstantVector() argument
5781 if ((NewOp = tryAdvSIMDModImm64(Dst, DstSize, DefBits, MIRBuilder)) || in emitConstantVector()
5783 tryAdvSIMDModImm32(Dst, DstSize, DefBits, MIRBuilder, Inv)) || in emitConstantVector()
5785 tryAdvSIMDModImm321s(Dst, DstSize, DefBits, MIRBuilder, Inv)) || in emitConstantVector()
5787 tryAdvSIMDModImm16(Dst, DstSize, DefBits, MIRBuilder, Inv)) || in emitConstantVector()
5788 (NewOp = tryAdvSIMDModImm8(Dst, DstSize, DefBits, MIRBuilder)) || in emitConstantVector()
5789 (NewOp = tryAdvSIMDModImmFP(Dst, DstSize, DefBits, MIRBuilder))) in emitConstantVector()
5792 DefBits = ~DefBits; in emitConstantVector()
5795 tryAdvSIMDModImm32(Dst, DstSize, DefBits, MIRBuilder, Inv)) || in emitConstantVector()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp14657 APInt DefBits(VT.getSizeInBits(), 0); in LowerVectorOR() local
14659 if (resolveBuildVector(BVN, DefBits, UndefBits)) { in LowerVectorOR()
14663 DefBits, &LHS)) || in LowerVectorOR()
14665 DefBits, &LHS))) in LowerVectorOR()
14718 APInt DefBits(VT.getSizeInBits(), 0); in ConstantBuildVector() local
14721 if (resolveBuildVector(BVN, DefBits, UndefBits)) { in ConstantBuildVector()
14722 auto TryMOVIWithBits = [&](APInt DefBits) { in ConstantBuildVector() argument
14725 tryAdvSIMDModImm64(AArch64ISD::MOVIedit, Op, DAG, DefBits)) || in ConstantBuildVector()
14727 tryAdvSIMDModImm32(AArch64ISD::MOVIshift, Op, DAG, DefBits)) || in ConstantBuildVector()
14729 tryAdvSIMDModImm321s(AArch64ISD::MOVImsl, Op, DAG, DefBits)) || in ConstantBuildVector()
[all …]