| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelDAGToDAG.cpp | 286 if (const ConstantSDNode *C = dyn_cast<ConstantSDNode>(N)) in isInlineImmediate() 400 if (const ConstantSDNode *C = dyn_cast<ConstantSDNode>(N)) { in getConstantValue() 562 ConstantSDNode *C = cast<ConstantSDNode>(N); in Select() 853 ConstantSDNode *C1 = cast<ConstantSDNode>(N1); in SelectDS1Addr1Offset() 921 ConstantSDNode *C1 = cast<ConstantSDNode>(N1); in SelectDS64Bit4ByteAligned() 1093 ConstantSDNode *C = cast<ConstantSDNode>(Addr64); in SelectMUBUFAddr64() 1193 ConstantSDNode *C1 = cast<ConstantSDNode>(N1); in SelectMUBUFScratchOffen() 1214 ConstantSDNode *CAddr = dyn_cast<ConstantSDNode>(Addr); in SelectMUBUFScratchOffset() 1454 ConstantSDNode *C1 = cast<ConstantSDNode>(N1); in SelectMOVRELOffset() 2030 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(In)) { in SelectHi16Elt() [all …]
|
| H A D | R600ISelLowering.cpp | 714 if (isa<ConstantSDNode>(Index) || in LowerEXTRACT_VECTOR_ELT() 730 if (isa<ConstantSDNode>(Index) || in LowerINSERT_VECTOR_ELT() 917 if(ConstantSDNode *Cst = dyn_cast<ConstantSDNode>(Op)) { in isZero() 1467 isa<ConstantSDNode>(Ptr)) { in LowerLOAD() 1945 if (ConstantSDNode *Const = dyn_cast<ConstantSDNode>(N->getOperand(1))) { in PerformDAGCombine() 1954 if (ConstantSDNode *Const = dyn_cast<ConstantSDNode>(N->getOperand(1))) { in PerformDAGCombine() 2062 isa<ConstantSDNode>(Ptr)) in PerformDAGCombine() 2131 ConstantSDNode *Cst in FoldOperand() 2138 ConstantSDNode *Cst = cast<ConstantSDNode>(CstOffset); in FoldOperand() 2173 ConstantSDNode *C = dyn_cast<ConstantSDNode>(Src.getOperand(0)); in FoldOperand() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/ |
| H A D | ARCISelDAGToDAG.cpp | 53 const ConstantSDNode *CN = cast<ConstantSDNode>(N); in SelectCMOVPred() 106 if (ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(Addr.getOperand(1))) { in SelectAddrModeS9() 135 if (ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(Addr.getOperand(1))) { in SelectAddrModeFar() 156 ConstantSDNode *CN = nullptr; in SelectFrameADDR_ri() 158 (CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1))) && in SelectFrameADDR_ri() 173 uint64_t CVal = cast<ConstantSDNode>(N)->getZExtValue(); in Select()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelDAGToDAG.cpp | 95 bool canBeRepresentedAsSls(const ConstantSDNode &CN) { in canBeRepresentedAsSls() 105 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr)) { in selectAddrSls() 127 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr)) { in selectAddrRiSpls() 173 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1))) in selectAddrRiSpls() 228 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1))) in selectAddrRr() 288 ConstantSDNode *ConstNode = cast<ConstantSDNode>(Node); in Select()
|
| H A D | LanaiSelectionDAGInfo.cpp | 28 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size); in EmitTargetCodeForMemcpy()
|
| H A D | LanaiISelLowering.cpp | 297 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) { in LowerAsmOperandForConstraint() 307 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) { in LowerAsmOperandForConstraint() 315 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) { in LowerAsmOperandForConstraint() 324 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) { in LowerAsmOperandForConstraint() 333 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) { in LowerAsmOperandForConstraint() 342 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Op)) { in LowerAsmOperandForConstraint() 813 if (ConstantSDNode *RHSC = dyn_cast<ConstantSDNode>(RHS)) in IntCondCCodeToICC() 823 if (ConstantSDNode *RHSC = dyn_cast<ConstantSDNode>(RHS)) in IntCondCCodeToICC() 831 if (ConstantSDNode *RHSC = dyn_cast<ConstantSDNode>(RHS)) in IntCondCCodeToICC() 841 if (ConstantSDNode *RHSC = dyn_cast<ConstantSDNode>(RHS)) in IntCondCCodeToICC() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 586 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Mul_1)) { in SelectSHL() 602 if (ConstantSDNode *C1 = dyn_cast<ConstantSDNode>(Sub_0)) { in SelectSHL() 607 if (ConstantSDNode *C2 = dyn_cast<ConstantSDNode>(Shl2_1)) { in SelectSHL() 981 if (ConstantSDNode *SC = dyn_cast<ConstantSDNode>(V.getNode())) in ppSimplifyOrSelect0() 1045 ConstantSDNode *CN = dyn_cast<ConstantSDNode>(C.getNode()); in ppAddrReorderAddShl() 1052 ConstantSDNode *EN = dyn_cast<ConstantSDNode>(T2.getNode()); in ppAddrReorderAddShl() 1379 if (ConstantSDNode *Const = dyn_cast<ConstantSDNode>(N1)) { in SelectGlobalAddress() 1578 if (const ConstantSDNode *CN = dyn_cast<const ConstantSDNode>(N)) { in isPositiveHalfWord() 1786 ConstantSDNode *C = dyn_cast<ConstantSDNode>(Val.getOperand(i)); in getPowerOf2Factor() 2155 ConstantSDNode *V0C = dyn_cast<ConstantSDNode>(V0); in balanceSubTree() [all …]
|
| H A D | HexagonSelectionDAGInfo.cpp | 24 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size); in EmitTargetCodeForMemcpy()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGAddressAnalysis.cpp | 91 if (auto *C = dyn_cast<ConstantSDNode>(N->getOffset())) in match() 96 if (auto *C = dyn_cast<ConstantSDNode>(N->getOffset())) in match() 107 if (auto *C = dyn_cast<ConstantSDNode>(Base->getOperand(1))) in match() 115 if (auto *C = dyn_cast<ConstantSDNode>(Base->getOperand(1))) { in match() 126 if (auto *C = dyn_cast<ConstantSDNode>(LSBase->getOffset())) { in match() 167 !isa<ConstantSDNode>(Index->getOperand(1))) in match() 170 Offset += cast<ConstantSDNode>(Index->getOperand(1))->getSExtValue(); in match()
|
| H A D | SelectionDAG.cpp | 178 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(NotZero)) { in isBuildVectorAllOnes() 217 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Op)) { in isBuildVectorAllZeros() 486 const ConstantSDNode *C = cast<ConstantSDNode>(N); in AddNodeIDCustom() 2251 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(N)) in isConstOrDemandedConstSplat() 4760 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1); in getNode() 4761 ConstantSDNode *N2C = dyn_cast<ConstantSDNode>(N2); in getNode() 4957 ConstantSDNode *C = cast<ConstantSDNode>(Op); in getNode() 5313 ConstantSDNode *N3C = dyn_cast<ConstantSDNode>(N3); in getNode() 8556 ConstantSDNode *Const = dyn_cast<ConstantSDNode>(V); in isNullConstant() 8566 ConstantSDNode *Const = dyn_cast<ConstantSDNode>(V); in isAllOnesConstant() [all …]
|
| H A D | DAGCombiner.cpp | 910 ConstantSDNode *Const = dyn_cast<ConstantSDNode>(Op); in isConstantOrConstantVector() 1867 ConstantSDNode *Const = dyn_cast<ConstantSDNode>(N); in getAsNonOpaqueConstant() 2329 ConstantSDNode *N0C = dyn_cast<ConstantSDNode>(N0); in visitADDC() 2330 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1); in visitADDC() 2395 ConstantSDNode *N0C = dyn_cast<ConstantSDNode>(N0); in visitUADDO() 2396 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1); in visitUADDO() 2455 ConstantSDNode *N0C = dyn_cast<ConstantSDNode>(N0); in visitADDE() 2456 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1); in visitADDE() 2475 ConstantSDNode *N0C = dyn_cast<ConstantSDNode>(N0); in visitADDCARRY() 2476 ConstantSDNode *N1C = dyn_cast<ConstantSDNode>(N1); in visitADDCARRY() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64SelectionDAGInfo.cpp | 24 ConstantSDNode *V = dyn_cast<ConstantSDNode>(Src); in EmitTargetCodeForMemset() 25 ConstantSDNode *SizeValue = dyn_cast<ConstantSDNode>(Size); in EmitTargetCodeForMemset()
|
| H A D | AArch64ISelDAGToDAG.cpp | 213 if (const ConstantSDNode *C = dyn_cast<const ConstantSDNode>(N)) { in isIntImmediate() 401 if (ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1))) { in SelectShiftedRegister() 448 ConstantSDNode *CSD = dyn_cast<ConstantSDNode>(N.getOperand(1)); in getExtendTypeForNode() 483 ConstantSDNode *EVidx = cast<ConstantSDNode>(EV.getOperand(1).getNode()); in checkHighLaneIndex() 621 ConstantSDNode *CSD = dyn_cast<ConstantSDNode>(N.getOperand(1)); in SelectArithExtendedRegister() 699 if (ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1))) { in SelectAddrModeIndexed7S() 799 if (ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1))) { in SelectAddrModeUnscaled() 836 ConstantSDNode *CSD = dyn_cast<ConstantSDNode>(N.getOperand(1)); in SelectExtendedSHL() 876 if (isa<ConstantSDNode>(LHS) || isa<ConstantSDNode>(RHS)) in SelectAddrModeWRO() 1165 ConstantSDNode *OffsetOp = cast<ConstantSDNode>(LD->getOffset()); in tryIndexedLoad() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86SelectionDAGInfo.cpp | 69 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size); in EmitTargetCodeForMemset() 90 ConstantSDNode *ValC = dyn_cast<ConstantSDNode>(Val); in EmitTargetCodeForMemset() 126 ConstantSDNode *ValC = dyn_cast<ConstantSDNode>(Val); in EmitTargetCodeForMemset() 210 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size); in EmitTargetCodeForMemcpy()
|
| H A D | X86ISelDAGToDAG.cpp | 561 if (ConstantSDNode *Imm = dyn_cast<ConstantSDNode>(Op1)) { in IsProfitableToFold() 1113 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(Address)) in matchLoadInAddress() 1565 if (ConstantSDNode *Cst = dyn_cast<ConstantSDNode>(N)) in matchAddressRecursively() 1614 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(N.getOperand(1))) { in matchAddressRecursively() 1679 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(N.getOperand(1))) in matchAddressRecursively() 2043 if (const ConstantSDNode *CN = dyn_cast<ConstantSDNode>(N)) { in selectMOV64Imm32() 3069 ConstantSDNode *MaskCst = dyn_cast<ConstantSDNode>(N1); in matchBEXTRFromAndImm() 3070 ConstantSDNode *ShiftCst = dyn_cast<ConstantSDNode>(N0->getOperand(1)); in matchBEXTRFromAndImm() 3440 ConstantSDNode *Cst = dyn_cast<ConstantSDNode>(N1); in Select() 3441 ConstantSDNode *ShlCst = dyn_cast<ConstantSDNode>(N0->getOperand(1)); in Select() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/ |
| H A D | XCoreISelDAGToDAG.cpp | 54 ConstantSDNode *N = cast<ConstantSDNode>(inN); in immMskBitp() 96 ConstantSDNode *CN = nullptr; in SelectADDRspii() 98 && (CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1))) in SelectADDRspii() 137 uint64_t Val = cast<ConstantSDNode>(N)->getZExtValue(); in Select() 245 unsigned IntNo = cast<ConstantSDNode>(Addr->getOperand(1))->getZExtValue(); in tryBRIND()
|
| /freebsd-12.1/contrib/llvm/lib/Target/BPF/ |
| H A D | BPFISelDAGToDAG.cpp | 123 ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1)); in SelectAddr() 152 ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1)); in SelectFIAddr() 214 unsigned IntNo = cast<ConstantSDNode>(Node->getOperand(1))->getZExtValue(); in Select() 284 const ConstantSDNode *CDN = dyn_cast<ConstantSDNode>(OP2.getNode()); in PreprocessLoad() 528 ConstantSDNode *MaskN = dyn_cast<ConstantSDNode>(Node->getOperand(1)); in PreprocessTrunc() 540 unsigned IntNo = cast<ConstantSDNode>(BaseV->getOperand(1))->getZExtValue(); in PreprocessTrunc()
|
| H A D | BPFSelectionDAGInfo.cpp | 26 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size); in EmitTargetCodeForMemcpy()
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 93 Mask = cast<ConstantSDNode>(Node->getOperand(1))->getZExtValue(); in isConstantMask() 116 auto ConstNode = cast<ConstantSDNode>(Node); in Select() 149 uint64_t ShAmt = cast<ConstantSDNode>(Op1.getNode())->getZExtValue(); in Select() 235 if (!isa<ConstantSDNode>(N->getOperand(OffsetOpIdx)) || in doPeepholeLoadStoreADDI() 247 if (auto Const = dyn_cast<ConstantSDNode>(ImmOperand)) { in doPeepholeLoadStoreADDI()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 106 const ConstantSDNode *CN = cast<ConstantSDNode>(N); in SelectCMOVPred() 299 const ConstantSDNode *C = dyn_cast<ConstantSDNode>(Node); in isScaledConstantInRange() 481 ConstantSDNode *MulConst = dyn_cast<ConstantSDNode>(N.getOperand(1)); in canExtractShiftFromMul() 540 ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1)); in SelectImmShifterOperand() 564 ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1)); in SelectRegShifterOperand() 612 if (ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1))) { in SelectAddrModeImm12() 1011 if (ConstantSDNode *NC = dyn_cast<ConstantSDNode>(N)) { in SelectAddrMode6Offset() 1039 ConstantSDNode *NC = dyn_cast<ConstantSDNode>(N); in SelectThumbAddrModeRR() 1321 ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1)); in SelectT2AddrModeExclusive() 2447 ConstantSDNode *SRAConstant = dyn_cast<ConstantSDNode>(SRASrc1); in tryABSOp() [all …]
|
| H A D | ARMSelectionDAGInfo.cpp | 54 if (ConstantSDNode *ConstantSrc = dyn_cast<ConstantSDNode>(Src)) in EmitSpecializedLibcall() 140 ConstantSDNode *ConstantSize = dyn_cast<ConstantSDNode>(Size); in EmitTargetCodeForMemcpy()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 465 cast<ConstantSDNode>(Op0)->getSExtValue()); in expandAddress() 567 cast<ConstantSDNode>(Addr)->getSExtValue())) in selectAddress() 1137 auto *ElemN = dyn_cast<ConstantSDNode>(ElemV); in tryGather() 1177 auto *ElemN = dyn_cast<ConstantSDNode>(ElemV); in tryScatter() 1337 auto *OperandC = dyn_cast<ConstantSDNode>(Operand); in tryFoldLoadStoreIntoMemOperand() 1475 uint64_t Val = cast<ConstantSDNode>(Node)->getZExtValue(); in Select() 1493 isInt<16>(cast<ConstantSDNode>(Op1)->getSExtValue()) && in Select() 1499 cast<ConstantSDNode>(CCValid.getNode())->getZExtValue(); in Select() 1501 cast<ConstantSDNode>(CCMask.getNode())->getZExtValue(); in Select() 1748 auto *TrueOp = dyn_cast<ConstantSDNode>(Node->getOperand(0)); in expandSelectBoolean() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AVR/ |
| H A D | AVRISelDAGToDAG.cpp | 85 if (const ConstantSDNode *RHS = dyn_cast<ConstantSDNode>(N.getOperand(1))) { in SelectAddr() 137 int Offs = cast<ConstantSDNode>(LD->getOffset())->getSExtValue(); in selectIndexedLoad() 179 int Offs = cast<ConstantSDNode>(LD->getOffset())->getSExtValue(); in selectIndexedProgMemLoad() 243 ConstantSDNode *ImmNode = dyn_cast<ConstantSDNode>(ImmOp); in SelectInlineAsmMemoryOperand() 331 if (isa<FrameIndexSDNode>(BasePtr) || isa<ConstantSDNode>(BasePtr) || in select() 342 int CST = (int)cast<ConstantSDNode>(BasePtr.getOperand(1))->getZExtValue(); in select()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | SparcISelDAGToDAG.cpp | 90 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1))) { in SelectADDRri() 129 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Addr.getOperand(1))) in SelectADDRrr() 184 if (ConstantSDNode *C = dyn_cast<ConstantSDNode>(N->getOperand(i))) { in tryInlineAsm()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelDAGToDAG.cpp | 190 uint64_t Val = cast<ConstantSDNode>(N)->getSExtValue(); in MatchAddress() 225 if (ConstantSDNode *CN = dyn_cast<ConstantSDNode>(N.getOperand(1))) { in MatchAddress() 312 if (cast<ConstantSDNode>(LD->getOffset())->getZExtValue() != 1) in isValidIndexedLoad() 318 if (cast<ConstantSDNode>(LD->getOffset())->getZExtValue() != 2) in isValidIndexedLoad()
|