Home
last modified time | relevance | path

Searched refs:getConstant (Results 1 – 25 of 135) sorted by relevance

123456

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp42 DAG.getConstant(Size, DL, PtrVT), in emitMemMem()
43 DAG.getConstant(Size / 256, DL, PtrVT)); in emitMemMem()
45 DAG.getConstant(Size, DL, PtrVT)); in emitMemMem()
105 DAG.getConstant(Size1, DL, PtrVT)); in EmitTargetCodeForMemset()
120 DAG.getConstant(1, DL, PtrVT)); in EmitTargetCodeForMemset()
172 DAG.getConstant(Size, DL, PtrVT), in emitCLC()
173 DAG.getConstant(Size / 256, DL, PtrVT)); in emitCLC()
175 DAG.getConstant(Size, DL, PtrVT)); in emitCLC()
188 DAG.getConstant(30, DL, MVT::i32)); in addIPMSequence()
216 DAG.getConstant(255, DL, MVT::i32)); in EmitTargetCodeForMemchr()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueLattice.h256 Constant *getConstant() const { in getConstant() function
277 if (isConstant() && isa<ConstantInt>(getConstant())) { in asConstantInteger()
278 return cast<ConstantInt>(getConstant())->getValue(); in asConstantInteger()
307 assert(getConstant() == V && "Marking constant with different value");
400 return markConstant(RHS.getConstant(), true);
414 if (RHS.isConstant() && getConstant() == RHS.getConstant())
458 return ConstantExpr::getCompare(Pred, getConstant(), Other.getConstant()); in getCompare()
463 getNotConstant() == Other.getConstant()) || in getCompare()
465 getConstant() == Other.getNotConstant())) in getCompare()
/freebsd-13.1/contrib/llvm-project/llvm/lib/MC/
H A DMCValue.cpp20 OS << getConstant(); in print()
36 if (getConstant()) in print()
37 OS << " + " << getConstant(); in print()
H A DMCExpr.cpp578 Res = Value.getConstant(); in evaluateAsAbsolute()
702 int64_t LHS_Cst = LHS.getConstant(); in EvaluateSymbolicAdd()
808 Res.getSymB() || Res.getConstant()) in evaluateAsRelocatableImpl()
813 Res.getSymB(), Res.getConstant(), Res.getRefKind()); in evaluateAsRelocatableImpl()
830 if (Res.getConstant() == 0 && (!A || !B)) in evaluateAsRelocatableImpl()
851 Res = MCValue::get(!Value.getConstant()); in evaluateAsRelocatableImpl()
860 -(uint64_t)Value.getConstant()); in evaluateAsRelocatableImpl()
865 Res = MCValue::get(~Value.getConstant()); in evaluateAsRelocatableImpl()
910 -(uint64_t)RHSValue.getConstant(), Res); in evaluateAsRelocatableImpl()
915 RHSValue.getConstant(), Res); in evaluateAsRelocatableImpl()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp404 NewRHS = DAG.getConstant(0, dl, RetVT); in softenSetCCOperands()
3737 return DAG.getConstant(0, dl, VT); in SimplifySetCC()
3741 return DAG.getConstant(1, dl, VT); in SimplifySetCC()
5425 SDValue One = DAG.getConstant(1, dl, VT); in BuildUDIV()
5949 SDValue IntMin = DAG.getConstant( in prepareSREMEqFold()
5951 SDValue IntMax = DAG.getConstant( in prepareSREMEqFold()
7302 Tmp = DAG.getConstant(0, dl, VT); in expandBITREVERSE()
7742 SDValue ShiftAmount = DAG.getConstant( in expandUnalignedStore()
8508 HiLHS = DAG.getConstant(0, dl, VT); in expandMULO()
8509 HiRHS = DAG.getConstant(0, dl, VT); in expandMULO()
[all …]
H A DLegalizeIntegerTypes.cpp2311 Lo = DAG.getConstant(0, DL, NVT); in ExpandShiftByConstant()
2315 Lo = DAG.getConstant(0, DL, NVT); in ExpandShiftByConstant()
2334 Hi = DAG.getConstant(0, DL, NVT); in ExpandShiftByConstant()
2337 Hi = DAG.getConstant(0, DL, NVT); in ExpandShiftByConstant()
2920 Hi = DAG.getConstant(0, dl, NVT); in ExpandIntRes_AssertZext()
2948 Hi = DAG.getConstant(0, dl, NVT); in ExpandIntRes_PARITY()
3023 Hi = DAG.getConstant(0, dl, NVT); in ExpandIntRes_CTLZ()
3034 Hi = DAG.getConstant(0, dl, NVT); in ExpandIntRes_CTPOP()
3054 Hi = DAG.getConstant(0, dl, NVT); in ExpandIntRes_CTTZ()
3245 Hi = DAG.getConstant(0, dl, NVT); in ExpandIntRes_LOAD()
[all …]
H A DLegalizeDAG.cpp589 DAG.getConstant(RoundWidth, dl, in LegalizeStoreOps()
600 DAG.getConstant(ExtraWidth, dl, in LegalizeStoreOps()
812 DAG.getConstant(RoundWidth, dl, in LegalizeLoadOps()
840 DAG.getConstant(ExtraWidth, dl, in LegalizeLoadOps()
2886 SDValue One = DAG.getConstant(1, dl, VT); in ExpandNode()
2888 SDValue Zero = DAG.getConstant(0, dl, VT); in ExpandNode()
3292 SDValue Shift = DAG.getConstant( in ExpandNode()
3414 SDValue One = DAG.getConstant(1, dl, VT); in ExpandNode()
3423 SDValue Zero = DAG.getConstant(0, dl, VT); in ExpandNode()
3610 DAG.getConstant(0, dl, VT), in ExpandNode()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp523 DAG.getConstant(0, DL, MVT::i32), in LowerOperation()
524 DAG.getConstant(1, DL, MVT::i32), in LowerOperation()
525 DAG.getConstant(2, DL, MVT::i32), in LowerOperation()
526 DAG.getConstant(3, DL, MVT::i32), in LowerOperation()
530 DAG.getConstant(0, DL, MVT::i32), in LowerOperation()
531 DAG.getConstant(1, DL, MVT::i32), in LowerOperation()
532 DAG.getConstant(2, DL, MVT::i32), in LowerOperation()
533 DAG.getConstant(3, DL, MVT::i32), in LowerOperation()
560 DAG.getConstant(3, DL, MVT::i32)) in LowerOperation()
1214 DAG.getConstant(0, DL, MVT::i32), in LowerSTORE()
[all …]
H A DAMDGPUISelLowering.cpp1737 SDValue jq = DAG.getConstant(1, DL, IntVT); in LowerDIVREM24()
1832 SDValue One = DAG.getConstant(1, DL, HalfVT); in LowerUDIVREM64()
1833 SDValue Zero = DAG.getConstant(0, DL, HalfVT); in LowerUDIVREM64()
1888 SDValue Zero64 = DAG.getConstant(0, DL, VT); in LowerUDIVREM64()
1889 SDValue One64 = DAG.getConstant(1, DL, VT); in LowerUDIVREM64()
2075 SDValue One = DAG.getConstant(1, DL, VT); in LowerUDIVREM()
2100 SDValue Zero = DAG.getConstant(0, DL, VT); in LowerSDIVREM()
2101 SDValue NegOne = DAG.getConstant(-1, DL, VT); in LowerSDIVREM()
2505 DAG.getConstant((-1ULL) >> 1, SL, MVT::i64)); in LowerINT_TO_FP32()
2521 SDValue One = DAG.getConstant(1, SL, MVT::i32); in LowerINT_TO_FP32()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp546 SDValue Zero = DAG.getConstant(0, dl, MVT::i32); in LowerSMUL_LOHI()
563 SDValue Zero = DAG.getConstant(0, dl, MVT::i32); in LowerUMUL_LOHI()
721 SDValue Zero = DAG.getConstant(0, dl, MVT::i32); in ExpandADDSUB()
889 DAG.getConstant(4, dl, MVT::i32)); in LowerINIT_TRAMPOLINE()
895 DAG.getConstant(8, dl, MVT::i32)); in LowerINIT_TRAMPOLINE()
901 DAG.getConstant(12, dl, MVT::i32)); in LowerINIT_TRAMPOLINE()
906 DAG.getConstant(16, dl, MVT::i32)); in LowerINIT_TRAMPOLINE()
1464 RetOps.push_back(DAG.getConstant(0, dl, MVT::i32)); in LowerReturn()
1647 SDValue Carry = DAG.getConstant(0, dl, VT); in PerformDAGCombine()
1661 SDValue Carry = DAG.getConstant(0, dl, VT); in PerformDAGCombine()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp172 if (RHS.isConstant() && RHS.getConstant().ult(BitWidth)) { in shl()
173 unsigned Shift = RHS.getConstant().getZExtValue(); in shl()
225 if (RHS.isConstant() && RHS.getConstant().ult(BitWidth)) { in lshr()
226 unsigned Shift = RHS.getConstant().getZExtValue(); in lshr()
278 if (RHS.isConstant() && RHS.getConstant().ult(BitWidth)) { in ashr()
279 unsigned Shift = RHS.getConstant().getZExtValue(); in ashr()
335 return Optional<bool>(LHS.getConstant() == RHS.getConstant()); in eq()
536 if (RHS.isConstant() && RHS.getConstant().isPowerOf2()) { in urem()
538 APInt LowBits = RHS.getConstant() - 1; in urem()
557 if (RHS.isConstant() && RHS.getConstant().isPowerOf2()) { in srem()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCExpr.cpp71 Res = evaluateAsInt64(Value.getConstant()); in evaluateAsConstant()
112 int64_t Result = evaluateAsInt64(Value.getConstant()); in evaluateAsRelocatableImpl()
158 Res = MCValue::get(Sym, Value.getSymB(), Value.getConstant()); in evaluateAsRelocatableImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFSelectionDAGInfo.cpp38 DAG.getConstant(CopyLen, dl, MVT::i64), in EmitTargetCodeForMemcpy()
39 DAG.getConstant(Alignment.value(), dl, MVT::i64)); in EmitTargetCodeForMemcpy()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp6780 SDValue ARMcc = DAG.getConstant( in LowerSETCCCARRY()
9396 N1 = DAG.getConstant(0x89, dl, MVT::v4i32); in LowerSDIV_v4i16()
9509 N1 = DAG.getConstant(2, dl, MVT::v4i32); in LowerUDIV()
10106 SDValue True = DAG.getConstant(1, dl, VT); in LowerFSETCC()
12101 OtherOp = DAG.getConstant(0, dl, VT); in isConditionalZeroOrAllOnes()
12104 OtherOp = DAG.getConstant(1, dl, VT); in isConditionalZeroOrAllOnes()
12254 Ops.push_back(DAG.getConstant(Opcode, dl, in AddCombineVUZPToVPADDL()
14901 DAG.getConstant(1, DL, MVT::i32)); in PerformShuffleVMOVNCombine()
14907 DAG.getConstant(1, DL, MVT::i32)); in PerformShuffleVMOVNCombine()
15902 DAG.getConstant(C, dl, MVT::i32)); in PerformVCVTCombine()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp2943 SDValue Zero = DAG.getConstant(0, DL, XLenVT); in lowerSELECT()
3057 SDValue Zero = DAG.getConstant(0, DL, VT); in lowerShiftLeftParts()
3058 SDValue One = DAG.getConstant(1, DL, VT); in lowerShiftLeftParts()
3107 SDValue Zero = DAG.getConstant(0, DL, VT); in lowerShiftRightParts()
3108 SDValue One = DAG.getConstant(1, DL, VT); in lowerShiftRightParts()
3363 SDValue Zero = DAG.getConstant(0, DL, XLenVT); in lowerINSERT_VECTOR_ELT()
3461 SDValue VL = DAG.getConstant(1, DL, XLenVT); in lowerEXTRACT_VECTOR_ELT()
3769 SDValue Zero = DAG.getConstant(0, DL, XLenVT); in lowerVectorMaskVECREDUCE()
4757 SDValue SysRegNo = DAG.getConstant( in lowerGET_ROUNDING()
4789 SDValue SysRegNo = DAG.getConstant( in lowerSET_ROUNDING()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp144 Chain = DAG.getCopyToReg(Chain, dl, ValReg, DAG.getConstant(Val, dl, AVT), in EmitTargetCodeForMemset()
175 DAG.getConstant(Offset, dl, AddrVT)), in EmitTargetCodeForMemset()
176 Val, DAG.getConstant(BytesLeft, dl, SizeVT), Alignment, in EmitTargetCodeForMemset()
283 DAG.getNode(ISD::ADD, dl, DstVT, Dst, DAG.getConstant(Offset, dl, DstVT)), in emitConstantSizeRepmov()
284 DAG.getNode(ISD::ADD, dl, SrcVT, Src, DAG.getConstant(Offset, dl, SrcVT)), in emitConstantSizeRepmov()
285 DAG.getConstant(BytesLeft, dl, SizeVT), llvm::Align(Align), isVolatile, in emitConstantSizeRepmov()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp640 SDValue SizeNode = DAG.getConstant(Size, DL, MVT::i32); in LowerCCCCallTo()
816 RHS = DAG.getConstant(0, DL, RHS.getValueType()); in IntCondCCodeToICC()
834 RHS = DAG.getConstant(0, DL, RHS.getValueType()); in IntCondCCodeToICC()
875 SDValue TargetCC = DAG.getConstant(CC, DL, MVT::i32); in LowerBR_CC()
944 Res = DAG.getConstant(0, DL, MVT::i32); in LowerMUL()
976 SDValue TargetCC = DAG.getConstant(CC, DL, MVT::i32); in LowerSETCC()
993 SDValue TargetCC = DAG.getConstant(CC, DL, MVT::i32); in LowerSELECT_CC()
1258 SDValue Zero = DAG.getConstant(0, dl, MVT::i32); in LowerSHL_PARTS()
1304 SDValue Zero = DAG.getConstant(0, dl, MVT::i32); in LowerSRL_PARTS()
1378 OtherOp = DAG.getConstant(1, dl, VT); in isConditionalZeroOrAllOnes()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCExpr.cpp65 Result = evaluateAsInt64(Value.getConstant()); in evaluateAsConstant()
82 Result = MCValue::get(evaluateAsInt64(Value.getConstant())); in evaluateAsRelocatableImpl()
96 Result = MCValue::get(Sym, Value.getSymB(), Value.getConstant()); in evaluateAsRelocatableImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp355 DAG.getConstant(7, dl, VT)); in LowerShifts()
360 DAG.getConstant(7, dl, VT)); in LowerShifts()
365 DAG.getConstant(7, dl, VT)); in LowerShifts()
373 DAG.getConstant(4, dl, VT)); in LowerShifts()
378 DAG.getConstant(4, dl, VT)); in LowerShifts()
388 DAG.getConstant(8, dl, VT)); in LowerShifts()
393 DAG.getConstant(8, dl, VT)); in LowerShifts()
586 LHS = DAG.getConstant(0, DL, VT); in getAVRCmp()
612 LHS = DAG.getConstant(0, DL, VT); in getAVRCmp()
929 Offset = DAG.getConstant(RHSC, DL, MVT::i8); in getPreIndexedAddressParts()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp133 return dyn_cast_or_null<ConstantInt>(getConstant(IV)); in getConstantInt()
449 Constant *getConstant(const ValueLatticeElement &LV) const;
519 return LV.getConstant(); in getConstant()
805 if (Constant *OpC = getConstant(OpSt)) { in visitCastInst()
941 Constant *C = ConstantExpr::get(I.getOpcode(), getConstant(V0State)); in visitUnaryOperator()
1064 if (Constant *C = getConstant(State)) { in visitGetElementPtrInst()
1132 Constant *Ptr = getConstant(PtrVal); in visitLoadInst()
1196 Operands.push_back(getConstant(State)); in handleCallOverdefined()
1326 ValueLatticeElement::getNot(CondVal.getConstant())); in handleCallResult()
1694 Constant *SCCPSolver::getConstant(const ValueLatticeElement &LV) const { in getConstant() function in SCCPSolver
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCExpr.cpp144 Res = MCValue::get(Res.getSymA(), Res.getSymB(), Res.getConstant(), in evaluateAsRelocatableImpl()
159 int64_t AbsVal = Res.getConstant(); in evaluateAsRelocatableImpl()
215 MCValue::get(Res.getSymA(), Res.getSymB(), Res.getConstant(), getKind()); in evaluateAsRelocatableImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySelectionDAGInfo.cpp29 SDValue MemIdx = DAG.getConstant(0, DL, MVT::i32); in EmitTargetCodeForMemcpy()
53 SDValue MemIdx = DAG.getConstant(0, DL, MVT::i32); in EmitTargetCodeForMemset()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp317 IntOps.push_back(DAG.getConstant(IntId, dl, MVT::i32)); in getInt()
624 SDValue S = DAG.getConstant(4, dl, MVT::i32); in buildHvxVectorReg()
723 SDValue S4 = DAG.getConstant(HwLen-4, dl, MVT::i32); in createHvxPrefixPred()
840 SDValue ScV = DAG.getConstant(Scale, dl, MVT::i32); in extractHvxElementPred()
901 SDValue ScV = DAG.getConstant(Scale, dl, MVT::i32); in insertHvxElementPred()
943 SDValue W0Idx = DAG.getConstant(WordIdx, dl, MVT::i32); in extractHvxSubvectorReg()
948 SDValue W1Idx = DAG.getConstant(WordIdx+1, dl, MVT::i32); in extractHvxSubvectorReg()
1086 DAG.getConstant(4, dl, MVT::i32)); in insertHvxSubvectorReg()
1144 SDValue HwLenV = DAG.getConstant(HwLen, dl, MVT::i32); in insertHvxSubvectorPred()
1338 SDValue S = DAG.getConstant(InpLen*BitBytes, dl, MVT::i32); in LowerHvxConcatVectors()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp774 Ops.push_back(DAG.getConstant(FPDiff, DL, MVT::i32)); in LowerCall()
1518 RHS = DAG.getConstant(0, DL, RHS.getValueType()); in TranslateM68kCC()
1727 DAG.getConstant(Mask, DL, VT)); in EmitTest()
2151 CC = DAG.getConstant(MxCond, DL, MVT::i8); in LowerSELECT()
2172 CC = DAG.getConstant(M68k::COND_NE, DL, MVT::i8); in LowerSELECT()
2354 CC = DAG.getConstant(MxCond, DL, MVT::i8); in LowerBRCOND()
2383 CC = DAG.getConstant(CCode, DL, MVT::i8); in LowerBRCOND()
2401 CC = DAG.getConstant(CCode, DL, MVT::i8); in LowerBRCOND()
2414 CC = DAG.getConstant(CCode, DL, MVT::i8); in LowerBRCOND()
2437 CC = DAG.getConstant(MxCond, DL, MVT::i8); in LowerBRCOND()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp2882 RHS = DAG.getConstant(C, dl, VT); in getAArch64Cmp()
2892 RHS = DAG.getConstant(C, dl, VT); in getAArch64Cmp()
2903 RHS = DAG.getConstant(C, dl, VT); in getAArch64Cmp()
2914 RHS = DAG.getConstant(C, dl, VT); in getAArch64Cmp()
7213 SDValue TVal = DAG.getConstant(1, dl, VT); in LowerSETCC()
7214 SDValue FVal = DAG.getConstant(0, dl, VT); in LowerSETCC()
12388 B = DAG.getConstant(1, DL, Op0VT); in performVecReduceAddCombine()
12427 SDValue Zero = DAG.getConstant(0, DL, VT); in BuildSDIVPow2()
12576 DAG.getConstant(0, DL, MVT::i64)); in performCommonVectorExtendCombine()
13810 CCVal = DAG.getConstant( in performSetccAddFolding()
[all …]

123456