| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 687 LLVM_ABI SDValue getConstant(uint64_t Val, const SDLoc &DL, EVT VT, 689 LLVM_ABI SDValue getConstant(const APInt &Val, const SDLoc &DL, EVT VT, 692 LLVM_ABI SDValue getSignedConstant(int64_t Val, const SDLoc &DL, EVT VT, 696 LLVM_ABI SDValue getAllOnesConstant(const SDLoc &DL, EVT VT, 700 LLVM_ABI SDValue getConstant(const ConstantInt &Val, const SDLoc &DL, EVT VT, 702 LLVM_ABI SDValue getIntPtrConstant(uint64_t Val, const SDLoc &DL, 705 const SDLoc &DL); 707 const SDLoc &DL); 708 LLVM_ABI SDValue getVectorIdxConstant(uint64_t Val, const SDLoc &DL, 711 SDValue getTargetConstant(uint64_t Val, const SDLoc &DL, EVT VT, [all …]
|
| H A D | SelectionDAGTargetInfo.h | 75 virtual SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, in EmitTargetCodeForMemcpy() 92 SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, SDValue Op1, in EmitTargetCodeForMemmove() 105 virtual SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl, in EmitTargetCodeForMemset() 119 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemcmp() 131 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForMemchr() 144 EmitTargetCodeForStrcpy(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrcpy() 156 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, in EmitTargetCodeForStrcmp() 164 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrlen() 170 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in EmitTargetCodeForStrnlen() 176 virtual SDValue EmitTargetCodeForSetTag(SelectionDAG &DAG, const SDLoc &dl, in EmitTargetCodeForSetTag()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZSelectionDAGInfo.h | 28 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &DL, 35 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &DL, 42 EmitTargetCodeForMemcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, 48 EmitTargetCodeForMemchr(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, 53 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest, 58 EmitTargetCodeForStrcmp(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, 64 EmitTargetCodeForStrlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, 69 EmitTargetCodeForStrnlen(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain,
|
| H A D | SystemZSelectionDAGInfo.cpp | 34 static SDValue createMemMemNode(SelectionDAG &DAG, const SDLoc &DL, unsigned Op, in createMemMemNode() 51 static SDValue emitMemMemImm(SelectionDAG &DAG, const SDLoc &DL, unsigned Op, in emitMemMemImm() 60 static SDValue emitMemMemReg(SelectionDAG &DAG, const SDLoc &DL, unsigned Op, in emitMemMemReg() 71 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, SDValue Src, in EmitTargetCodeForMemcpy() 87 static SDValue memsetStore(SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, in memsetStore() 99 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dst, in EmitTargetCodeForMemset() 172 static SDValue addIPMSequence(const SDLoc &DL, SDValue CCReg, in addIPMSequence() 183 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src1, in EmitTargetCodeForMemcmp() 199 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Src, in EmitTargetCodeForMemchr() 225 SelectionDAG &DAG, const SDLoc &DL, SDValue Chain, SDValue Dest, in EmitTargetCodeForStrcpy() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.h | 220 const SDLoc &dl, SelectionDAG &DAG, 241 const SDLoc &dl, SelectionDAG &DAG, 260 const SDLoc &dl, SelectionDAG &DAG) const override; 388 bool validateConstPtrAlignment(SDValue Ptr, Align NeedAlign, const SDLoc &dl, 397 SDValue buildVector32(ArrayRef<SDValue> Elem, const SDLoc &dl, MVT VecTy, 399 SDValue buildVector64(ArrayRef<SDValue> Elem, const SDLoc &dl, MVT VecTy, 401 SDValue extractVector(SDValue VecV, SDValue IdxV, const SDLoc &dl, 403 SDValue extractVectorPred(SDValue VecV, SDValue IdxV, const SDLoc &dl, 406 const SDLoc &dl, MVT ValTy, SelectionDAG &DAG) const; 408 const SDLoc &dl, MVT ValTy, SelectionDAG &DAG) const; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelDAGToDAG.cpp | 117 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in INITIALIZE_PASS() 126 Index = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRrii() 131 Index = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRrii() 132 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRrii() 153 Base = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRzii() 154 Index = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRzii() 156 CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(Addr), MVT::i32); in selectADDRzii() 169 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRri() 184 Base = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in selectADDRzi() 186 CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(Addr), MVT::i32); in selectADDRzi() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.h | 143 const SDLoc &DL) const; 150 const SDLoc &DL) const; 154 const SDLoc &DL, SelectionDAG &DAG, 159 const SDLoc &DL, SelectionDAG &DAG, 163 SDValue LowerToBTST(SDValue And, ISD::CondCode CC, const SDLoc &DL, 174 SDValue LowerGlobalAddress(const GlobalValue *GV, const SDLoc &DL, 187 const SDLoc &DL, SelectionDAG &DAG, 196 const SDLoc &DL, SelectionDAG &DAG, 211 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL, 214 SDValue LowerExternalSymbolCall(SelectionDAG &DAG, SDLoc loc, [all …]
|
| H A D | M68kISelDAGToDAG.cpp | 235 inline bool getFrameIndexAddress(M68kISelAddressMode &AM, const SDLoc &DL, in getFrameIndexAddress() 248 inline bool getSymbolicDisplacement(M68kISelAddressMode &AM, const SDLoc &DL, in getSymbolicDisplacement() 251 Sym = CurDAG->getTargetGlobalAddress(AM.GV, SDLoc(), MVT::i32, AM.Disp, in getSymbolicDisplacement() 291 inline SDValue getI8Imm(int64_t Imm, const SDLoc &DL) { in getI8Imm() 296 inline SDValue getI16Imm(int64_t Imm, const SDLoc &DL) { in getI16Imm() 301 inline SDValue getI32Imm(int64_t Imm, const SDLoc &DL) { in getI32Imm() 441 SDLoc DL(N); in matchAddressRecursively() 668 SDLoc DL(Node); in Select() 739 if (getFrameIndexAddress(AM, SDLoc(N), Disp, Base)) { in SelectARID() 756 if (getSymbolicDisplacement(AM, SDLoc(N), Disp)) { in SelectARID() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SelectionDAGInfo.h | 32 SDValue EmitMOPS(unsigned Opcode, SelectionDAG &DAG, const SDLoc &DL, 38 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, 44 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl, 50 EmitTargetCodeForMemmove(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, 56 SDValue EmitTargetCodeForSetTag(SelectionDAG &DAG, const SDLoc &dl, 61 SDValue EmitStreamingCompatibleMemLibCall(SelectionDAG &DAG, const SDLoc &DL,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCISelDAGToDAG.cpp | 87 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectAddrModeImm() 109 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectAddrModeS9() 127 Offset = CurDAG->getTargetConstant(RHSC, SDLoc(Addr), MVT::i32); in SelectAddrModeS9() 131 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectAddrModeS9() 147 Offset = CurDAG->getTargetConstant(RHSC, SDLoc(Addr), MVT::i32); in SelectAddrModeFar() 159 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectFrameADDR_ri() 170 CurDAG->getTargetConstant(CN->getSExtValue(), SDLoc(Addr), MVT::i32); in SelectFrameADDR_ri() 183 SDLoc(N), MVT::i32, in Select() 184 CurDAG->getTargetConstant(CVal, SDLoc(N), MVT::i32))); in Select()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.h | 89 const SDLoc &dl, SelectionDAG &DAG, 94 const SDLoc &dl, SelectionDAG &DAG, 99 const SDLoc &dl, SelectionDAG &DAG, 118 const SDLoc &dl, SelectionDAG &DAG) const override; 123 const SDLoc &DL, SelectionDAG &DAG) const; 128 const SDLoc &DL, SelectionDAG &DAG) const; 141 const SDLoc &DL, SelectionDAG &DAG) const; 146 const SDLoc &DL, SelectionDAG &DAG) const; 152 SDValue bitcastConstantFPToInt(ConstantFPSDNode *C, const SDLoc &DL,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.h | 35 SDValue getFFBX_U32(SelectionDAG &DAG, SDValue Op, const SDLoc &DL, unsigned Opc) const; 71 const SDLoc SL, SDValue Op, 77 SDValue LowerFLOGUnsafe(SDValue Op, const SDLoc &SL, SelectionDAG &DAG, 81 SDValue lowerFEXPUnsafe(SDValue Op, const SDLoc &SL, SelectionDAG &DAG, 83 SDValue lowerFEXP10Unsafe(SDValue Op, const SDLoc &SL, SelectionDAG &DAG, 100 SDValue LowerF64ToF16Safe(SDValue Src, const SDLoc &DL, 112 SDValue splitBinaryBitConstantOpImpl(DAGCombinerInfo &DCI, const SDLoc &SL, 123 SDValue performCtlz_CttzCombine(const SDLoc &SL, SDValue Cond, SDValue LHS, 157 std::pair<SDValue, SDValue> splitVector(const SDValue &N, const SDLoc &DL, 254 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL, [all …]
|
| H A D | AMDGPUISelDAGToDAG.cpp | 235 SDValue TiedIn = CurDAG->getNode(ISD::SCALAR_TO_VECTOR, SDLoc(N), VT, Lo); in matchLoadD16FromBuildVector() 249 CurDAG->getMemIntrinsicNode(LoadOp, SDLoc(LdHi), VTList, in matchLoadD16FromBuildVector() 276 TiedIn = CurDAG->getNode(ISD::BITCAST, SDLoc(N), VT, TiedIn); in matchLoadD16FromBuildVector() 283 CurDAG->getMemIntrinsicNode(LoadOp, SDLoc(LdLo), VTList, in matchLoadD16FromBuildVector() 402 SDValue M0 = Lowering.copyToM0(*CurDAG, N->getOperand(0), SDLoc(N), Val); in glueCopyToM0() 411 N, CurDAG->getSignedTargetConstant(-1, SDLoc(N), MVT::i32)); in glueCopyToM0LDSInit() 416 glueCopyToM0(N, CurDAG->getTargetConstant(Value, SDLoc(N), MVT::i32)); in glueCopyToM0LDSInit() 421 MachineSDNode *AMDGPUDAGToDAGISel::buildSMovImm64(SDLoc &DL, uint64_t Imm, in buildSMovImm64() 441 SDLoc DL(N); in SelectBuildVector() 535 SDLoc DL(N); in SelectVectorShuffle() [all …]
|
| H A D | SIISelLowering.h | 48 SDValue lowerKernArgParameterPtr(SelectionDAG &DAG, const SDLoc &SL, 50 SDValue getImplicitArgPtr(SelectionDAG &DAG, const SDLoc &SL) const; 51 SDValue getLDSKernelId(SelectionDAG &DAG, const SDLoc &SL) const; 53 const SDLoc &SL, SDValue Chain, 57 SDValue loadImplicitKernelArgument(SelectionDAG &DAG, MVT VT, const SDLoc &DL, 62 const SDLoc &SL, SDValue Chain, 75 SDValue lowerSBuffer(EVT VT, SDLoc DL, SDValue Rsrc, SDValue Offset, 128 SDValue getMemIntrinsicNode(unsigned Opcode, const SDLoc &DL, SDVTList VTList, 139 const SDLoc &DL, 143 SelectionDAG &DAG, EVT VT, EVT MemVT, const SDLoc &SL, SDValue Val, [all …]
|
| H A D | R600ISelDAGToDAG.cpp | 84 CurDAG->getIntPtrConstant(Cst->getZExtValue() / 4, SDLoc(Addr), true); in SelectGlobalValueConstantOffset() 95 Offset = CurDAG->getIntPtrConstant(0, SDLoc(Addr), true); in SelectGlobalValueVariableOffset() 145 SDLoc DL(Addr); in SelectADDRIndirect() 175 Offset = CurDAG->getTargetConstant(IMMOffset->getZExtValue(), SDLoc(Addr), in SelectADDRVTX_READ() 183 SDLoc(CurDAG->getEntryNode()), R600::ZERO, in SelectADDRVTX_READ() 185 Offset = CurDAG->getTargetConstant(IMMOffset->getZExtValue(), SDLoc(Addr), in SelectADDRVTX_READ() 192 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectADDRVTX_READ()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelLowering.h | 41 const SDLoc &DL, SelectionDAG &DAG, 51 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL, 82 SDValue getTargetNode(GlobalAddressSDNode *N, SDLoc DL, EVT Ty, 85 SDValue getTargetNode(ExternalSymbolSDNode *N, SDLoc DL, EVT Ty, 88 SDValue getTargetNode(JumpTableSDNode *N, SDLoc DL, EVT Ty, SelectionDAG &DAG, 91 SDValue getTargetNode(BlockAddressSDNode *N, SDLoc DL, EVT Ty, 94 SDValue getTargetNode(ConstantPoolSDNode *N, SDLoc DL, EVT Ty, 114 SDLoc DL(N);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeFloatTypes.cpp | 202 CallOptions, SDLoc(N), in SoftenFloatRes_Unary() 223 CallOptions, SDLoc(N), in SoftenFloatRes_Binary() 236 return DAG.getNode(ISD::FREEZE, SDLoc(N), Ty, in SoftenFloatRes_FREEZE() 242 SDValue NewFence = DAG.getNode(ISD::ARITH_FENCE, SDLoc(N), Ty, in SoftenFloatRes_ARITH_FENCE() 255 return DAG.getNode(ISD::BUILD_PAIR, SDLoc(N), in SoftenFloatRes_BUILD_PAIR() 276 return DAG.getConstant(Val, SDLoc(CN), in SoftenFloatRes_ConstantFP() 280 return DAG.getConstant(CN->getValueAPF().bitcastToAPInt(), SDLoc(CN), in SoftenFloatRes_ConstantFP() 290 return DAG.getNode(ISD::EXTRACT_ELEMENT, SDLoc(N), in SoftenFloatRes_EXTRACT_ELEMENT() 297 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(N), in SoftenFloatRes_EXTRACT_VECTOR_ELT() 309 SDValue Mask = DAG.getConstant(API, SDLoc(N), NVT); in SoftenFloatRes_FABS() [all …]
|
| H A D | LegalizeVectorTypes.cpp | 249 return DAG.getNode(N->getOpcode(), SDLoc(N), in ScalarizeVecRes_BinOp() 254 SDLoc DL(N); in ScalarizeVecRes_CMP() 268 return DAG.getNode(N->getOpcode(), SDLoc(N), in ScalarizeVecRes_CMP() 276 return DAG.getNode(N->getOpcode(), SDLoc(N), Op0.getValueType(), Op0, Op1, in ScalarizeVecRes_TernaryOp() 284 return DAG.getNode(N->getOpcode(), SDLoc(N), Op0.getValueType(), Op0, Op1, in ScalarizeVecRes_FIX() 297 SDLoc dl(N); in ScalarizeVecRes_UnaryOpWithTwoResults() 323 SDLoc dl(N); in ScalarizeVecRes_StrictFPOp() 357 SDLoc DL(N); in ScalarizeVecRes_OverflowOp() 404 return DAG.getNode(ISD::BITCAST, SDLoc(N), in ScalarizeVecRes_BITCAST() 414 return DAG.getNode(ISD::TRUNCATE, SDLoc(N), EltVT, InOp); in ScalarizeVecRes_BUILD_VECTOR() [all …]
|
| H A D | MatchContext.h | 67 RootMaskOp = DAG.getAllOnesConstant(SDLoc(Root), in VPMatchContext() 112 SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue Operand) { in getNode() 120 SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue N1, in getNode() 128 SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue N1, in getNode() 137 SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue Operand, in getNode() 146 SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue N1, in getNode() 155 SDValue getNode(unsigned Opcode, const SDLoc &DL, EVT VT, SDValue N1, in getNode()
|
| H A D | LegalizeIntegerTypes.cpp | 376 return DAG.getNode(ISD::AssertSext, SDLoc(N), in PromoteIntRes_AssertSext() 383 return DAG.getNode(ISD::AssertZext, SDLoc(N), in PromoteIntRes_AssertZext() 407 DAG.getAtomicLoad(ExtType, SDLoc(N), N->getMemoryVT(), ResVT, in PromoteIntRes_Atomic0() 418 SDValue Res = DAG.getAtomic(N->getOpcode(), SDLoc(N), in PromoteIntRes_Atomic1() 442 ISD::ATOMIC_CMP_SWAP_WITH_SUCCESS, SDLoc(N), N->getMemoryVT(), VTs, in PromoteIntRes_AtomicCmpSwap() 447 return DAG.getSExtOrTrunc(Res.getValue(1), SDLoc(N), NVT); in PromoteIntRes_AtomicCmpSwap() 471 N->getOpcode(), SDLoc(N), N->getMemoryVT(), VTs, N->getChain(), in PromoteIntRes_AtomicCmpSwap() 485 SDLoc dl(N); in PromoteIntRes_BITCAST() 606 return DAG.getNode(ISD::FREEZE, SDLoc(N), in PromoteIntRes_FREEZE() 614 SDLoc dl(N); in PromoteIntRes_BSWAP() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMSelectionDAGInfo.h | 42 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, 50 EmitTargetCodeForMemmove(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, 57 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &dl, 63 SDValue EmitSpecializedLibcall(SelectionDAG &DAG, const SDLoc &dl,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.h | 388 SDValue getAddrLocal(NodeTy *N, const SDLoc &DL, EVT Ty, SelectionDAG &DAG, in getAddrLocal() 407 SDValue getAddrGlobal(NodeTy *N, const SDLoc &DL, EVT Ty, SelectionDAG &DAG, in getAddrGlobal() 420 SDValue getAddrGlobalLargeGOT(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrGlobalLargeGOT() 439 SDValue getAddrNonPIC(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrNonPIC() 456 SDValue getAddrNonPICSym64(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrNonPICSym64() 483 SDValue getAddrGPRel(NodeTy *N, const SDLoc &DL, EVT Ty, in getAddrGPRel() 497 SDValue getDllimportSymbol(NodeTy *N, const SDLoc &DL, EVT Ty, in getDllimportSymbol() 512 SDValue getDllimportVariable(NodeTy *N, const SDLoc &DL, EVT Ty, in getDllimportVariable() 563 const SDLoc &dl, SelectionDAG &DAG, 606 void copyByValRegs(SDValue Chain, const SDLoc &DL, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.h | 79 const SDLoc &dl, SelectionDAG &DAG, 85 const SDLoc &DL, SelectionDAG &DAG, 91 const SDLoc &DL, SelectionDAG &DAG, 100 const SDLoc &DL, SelectionDAG &DAG, 105 const SmallVectorImpl<SDValue> &OutVals, const SDLoc &DL,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelDAGToDAG.cpp | 47 SDLoc DL(Node); in INITIALIZE_PASS() 170 CurDAG->getTargetConstant(0, SDLoc(Op), Subtarget->getGRLenVT()); in SelectInlineAsmMemoryOperand() 185 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(Op), in SelectInlineAsmMemoryOperand() 200 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(Op), in SelectInlineAsmMemoryOperand() 225 SDLoc DL(Addr); in SelectAddrConstant() 251 SDLoc DL(Addr); in SelectAddrRegImm12() 313 SDLoc DL(N); in selectShiftMask() 403 ImmValue.getSExtValue(), SDLoc(N), Subtarget->getGRLenVT()); in selectVSplatImm() 407 SplatVal = CurDAG->getTargetConstant(ImmValue.getZExtValue(), SDLoc(N), in selectVSplatImm() 429 SplatImm = CurDAG->getSignedTargetConstant(Log2, SDLoc(N), EltTy); in selectVSplatUimmInvPow2() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySelectionDAGInfo.h | 28 SDValue EmitTargetCodeForMemcpy(SelectionDAG &DAG, const SDLoc &dl, 35 EmitTargetCodeForMemmove(SelectionDAG &DAG, const SDLoc &dl, SDValue Chain, 40 SDValue EmitTargetCodeForMemset(SelectionDAG &DAG, const SDLoc &DL,
|