Home
last modified time | relevance | path

Searched defs:Cst (Results 1 – 25 of 33) sorted by relevance

12

/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp254 return buildFConstant(DstOps[0], *Cst); in buildInstr() local
213 if (std::optional<APInt> Cst = ConstantFoldBinOp( buildInstr() local
233 if (std::optional<APFloat> Cst = ConstantFoldFPBinOp( buildInstr() local
[all...]
H A DCombinerHelper.cpp1538 applyCombineConstantFoldFpUnary(MachineInstr & MI,const ConstantFP * Cst) applyCombineConstantFoldFpUnary() argument
2350 APInt Cst; matchCombineConstPtrAddToI2P() local
2641 auto Cst = matchConstantSelectCmp() local
3243 isConstValidTrue(const TargetLowering & TLI,unsigned ScalarSizeBits,int64_t Cst,bool IsVector,bool IsFP) isConstValidTrue() argument
3308 int64_t Cst; matchNotCmp() local
3988 auto Cst = getIConstantVRegValWithLookThrough(MI.getOperand(2).getReg(), MRI); matchExtractVecEltBuildVec() local
4060 auto Cst = getIConstantVRegVal(II.getOperand(2).getReg(), MRI); matchExtractAllEltsFromBuildVector() local
4856 auto Cst = getIConstantVRegValWithLookThrough(AndRHS, MRI); matchNarrowBinopFeedingAnd() local
[all...]
H A DIRTranslator.cpp886 Cst = MIB.buildZExtOrTrunc(PtrScalarTy, Cst).getReg(0); in emitJumpTableHeader() local
2280 ConstantInt *Cst = cast<ConstantInt>(CI.getArgOperand(1)); translateKnownIntrinsic() local
H A DMachineIRBuilder.cpp221 auto Cst = buildConstant(ValueTy, Value); materializePtrAdd() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMIPatternMatch.h93 inline ConstantMatch<APInt> m_ICst(APInt &Cst) { in m_ICst()
96 inline ConstantMatch<int64_t> m_ICst(int64_t &Cst) { in m_ICst()
134 inline ICstOrSplatMatch<APInt> m_ICstOrSplat(APInt &Cst) { in m_ICstOrSplat()
138 inline ICstOrSplatMatch<int64_t> m_ICstOrSplat(int64_t &Cst) { in m_ICstOrSplat()
H A DUtils.h380 int64_t Cst; global() variable
386 RegOrConstant(int64_t Cst) RegOrConstant() argument
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCValue.h38 int64_t Cst = 0; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp272 static bool shouldConvertUse(const Constant *Cst, const Instruction *Instr, in shouldConvertUse()
338 static bool shouldConvertImpl(const Constant *Cst) { in shouldConvertImpl()
565 Constant *Cst = dyn_cast<Constant>(U); in runOnFunction() local
H A DAArch64StackTagging.cpp155 uint64_t Cst = 0x0101010101010101UL; applyMemSet() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelDAGToDAG.cpp70 if (ConstantSDNode *Cst = dyn_cast<ConstantSDNode>(Addr)) { SelectGlobalValueConstantOffset() local
H A DR600ISelLowering.cpp778 if (ConstantSDNode *Cst = dyn_cast<ConstantSDNode>(Op)) in isZero() local
2008 ConstantSDNode *Cst = cast<ConstantSDNode>(CstOffset); FoldOperand() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp463 auto Cst = applyEXT() local
532 auto Cst = getAArch64VectorSplatScalar(*MI, MRI); isVShiftRImm() local
686 auto Cst = MIB.buildConstant(MRI.cloneVirtualRegister(RHS.getReg()), applyAdjustICmpImmAndPred() local
803 int64_t Cst = Splat->getCst(); matchBuildVectorToDup() local
[all...]
H A DAArch64PreLegalizerCombiner.cpp159 auto Cst = getIConstantVRegValWithLookThrough( in matchFoldGlobalOffset() local
H A DAArch64PostLegalizerCombiner.cpp73 auto Cst = getIConstantVRegValWithLookThrough(Src2, MRI); in matchExtractVecEltPairwiseAdd() local
H A DAArch64InstructionSelector.cpp5671 auto Cst = getIConstantVRegVal(Offset, MRI); selectIndexedExtLoad() local
5736 auto Cst = getIConstantVRegVal(Offset, MRI); selectIndexedLoad() local
5783 auto Cst = getIConstantVRegVal(Offset, MRI); selectIndexedStore() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.h460 SDValue Cst = DAG.getConstant(16, DL, MVT::i32); getAddrNonPICSym64() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelDAGToDAG.cpp450 if (ConstantSDNode *Cst = dyn_cast<ConstantSDNode>(N)) matchAddressRecursively() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp598 Constant *Cst; in computeValueKnownInPredecessorsImpl() local
1519 if (Constant *Cst = dyn_cast<Constant>(V)) { evaluateOnPredecessorEdge() local
H A DReassociate.cpp1978 Constant *Cst = nullptr; OptimizeExpression() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp2422 if (auto *Cst = dyn_cast<ConstantSDNode>(N)) matchAddressRecursively() local
4355 auto *Cst = dyn_cast<ConstantSDNode>(N1); tryShrinkShlLogicImm() local
5310 auto *Cst = dyn_cast<ConstantSDNode>(N1); Select() local
[all...]
H A DX86TargetTransformInfo.cpp4168 if (auto *Cst = dyn_cast<ConstantInt>(Args[1])) getIntrinsicInstrCost() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp4444 if (const auto *Cst = dyn_cast<ConstantInt>(Inst->getOperand(1))) canGetThrough() local
4467 const auto *Cst = dyn_cast<ConstantInt>(AndInst->getOperand(1)); canGetThrough() local
4646 if (const ConstantInt *Cst = dyn_cast<ConstantInt>(Opnd)) { promoteOperandForOther() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp839 ConstantInt *Cst; visitTrunc() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp8354 ConstantSDNode *Cst = isConstOrConstSplat(Op.getOperand(1)); MatchFunnelPosNeg() local
10783 if (ConstantSDNode *Cst = isConstOrConstSplat(N2)) { visitFunnelShift() local
15299 SDValue Cst = DAG.getBitcast(VT, N0.getOperand(0)); visitBITCAST() local
15324 SDValue Cst = DAG.getBitcast(VT, N0.getOperand(0)); visitBITCAST() local
21162 if (auto *Cst = dyn_cast<ConstantSDNode>(Value)) visitSTORE() local
23298 if (auto *Cst = dyn_cast<ConstantSDNode>(Op)) { convertBuildVecZextToBuildVecWithZeros() local
26573 if (auto *Cst = dyn_cast<ConstantSDNode>(Elt)) XformToShuffleWithZero() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp618 ConstantSDNode *Cst = dyn_cast<ConstantSDNode>(N1); tryShrinkShlLogicImm() local

12