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.cpp5617 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 DAArch64ISelLowering.cpp13813 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 …]