| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.h | 220 SelectionDAG &DAG) const; 222 SelectionDAG &DAG) const; 224 SelectionDAG &DAG) const; 375 SelectionDAG &DAG, 378 SelectionDAG &DAG) const; 380 SelectionDAG &DAG) const; 390 SelectionDAG &DAG) const; 397 SelectionDAG &DAG) const; 448 SelectionDAG &DAG) const; 518 SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 547 bool isReassocProfitable(SelectionDAG &DAG, SDValue N0, 860 SelectionDAG &DAG) const override; 1036 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const; 1039 SDValue LowerABS(SDValue Op, SelectionDAG &DAG) const; 1072 SelectionDAG &DAG) const override; 1109 SelectionDAG &DAG) const; 1140 SDValue LowerDIV(SDValue Op, SelectionDAG &DAG) const; 1141 SDValue LowerMUL(SDValue Op, SelectionDAG &DAG) const; 1159 SDValue LowerXOR(SDValue Op, SelectionDAG &DAG) const; 1182 SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.h | 64 SDValue getPreloadedValue(SelectionDAG &DAG, 101 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const; 109 SDValue LowerFDIV(SDValue Op, SelectionDAG &DAG) const; 111 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const; 112 SDValue LowerTrig(SDValue Op, SelectionDAG &DAG) const; 137 SDValue getFPExtOrFPRound(SelectionDAG &DAG, 150 SDValue lowerMUL(SDValue Op, SelectionDAG &DAG) const; 155 SelectionDAG &DAG) const; 165 SDValue lowerTRAP(SDValue Op, SelectionDAG &DAG) const; 211 unsigned getFusedOpcode(const SelectionDAG &DAG, [all …]
|
| H A D | AMDGPUISelLowering.h | 54 SDValue LowerFREM(SDValue Op, SelectionDAG &DAG) const; 55 SDValue LowerFCEIL(SDValue Op, SelectionDAG &DAG) const; 57 SDValue LowerFRINT(SDValue Op, SelectionDAG &DAG) const; 172 void LowerUDIVREM64(SDValue Op, SelectionDAG &DAG, 242 SelectionDAG &DAG, 323 SDValue CreateLiveInRegister(SelectionDAG &DAG, 328 SDValue CreateLiveInRegister(SelectionDAG &DAG, in CreateLiveInRegister() 335 SDValue CreateLiveInRegisterRaw(SelectionDAG &DAG, in CreateLiveInRegisterRaw() 343 SDValue loadStackInputValue(SelectionDAG &DAG, 348 SDValue storeStackInputValue(SelectionDAG &DAG, [all …]
|
| H A D | R600ISelLowering.h | 39 SelectionDAG &DAG) const override; 81 SDValue lowerFrameIndex(SDValue Op, SelectionDAG &DAG) const; 85 SelectionDAG &DAG) const override; 86 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 89 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const; 94 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const; 96 SDValue LowerBRCOND(SDValue Op, SelectionDAG &DAG) const; 97 SDValue LowerTrig(SDValue Op, SelectionDAG &DAG) const; 99 SDValue LowerUADDSUBO(SDValue Op, SelectionDAG &DAG, 112 SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.h | 231 SDValue LowerXALUO(SDValue Op, SelectionDAG &DAG) const; 233 SelectionDAG &DAG) const; 234 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const; 236 SDValue LowerSELECT(SDValue Op, SelectionDAG &DAG) const; 237 SDValue LowerBRCOND(SDValue Op, SelectionDAG &DAG) const; 246 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const; 281 SelectionDAG &DAG) const override; 291 SelectionDAG &DAG) const; 293 SelectionDAG &DAG) const; 308 SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.h | 604 SelectionDAG &DAG); 609 SelectionDAG &DAG); 614 SelectionDAG &DAG); 659 SelectionDAG &DAG); 848 SelectionDAG &DAG, 857 SelectionDAG &DAG, 1211 SelectionDAG &DAG, 1214 SelectionDAG &DAG) const; 1303 SelectionDAG &DAG) const; 1314 SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.h | 110 SelectionDAG &DAG) const override; 154 const SDLoc &dl, SelectionDAG &DAG, 158 SelectionDAG &DAG) const; 165 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const; 166 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const; 172 SDValue LowerBR_JT(SDValue Op, SelectionDAG &DAG) const; 173 SDValue LowerVAARG(SDValue Op, SelectionDAG &DAG) const; 174 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const; 192 SDValue ExpandADDSUB(SDNode *Op, SelectionDAG &DAG) const; 199 const SelectionDAG &DAG, [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.h | 461 SelectionDAG &DAG) const override; 539 SelectionDAG &DAG) const override; 550 const SelectionDAG &DAG, 686 SelectionDAG &DAG) const override; 865 SDValue lowerSELECT(SDValue Op, SelectionDAG &DAG) const; 866 SDValue lowerBRCOND(SDValue Op, SelectionDAG &DAG) const; 867 SDValue lowerVASTART(SDValue Op, SelectionDAG &DAG) const; 874 SDValue lowerVectorMaskExt(SDValue Op, SelectionDAG &DAG, 884 SDValue lowerVPREDUCE(SDValue Op, SelectionDAG &DAG) const; 896 SDValue lowerABS(SDValue Op, SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.h | 612 SelectionDAG &DAG) const override; 650 SDValue getVectorCmp(SelectionDAG &DAG, unsigned Opcode, 658 SDValue lowerSETCC(SDValue Op, SelectionDAG &DAG) const; 659 SDValue lowerSTRICT_FSETCC(SDValue Op, SelectionDAG &DAG, 661 SDValue lowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 664 SelectionDAG &DAG) const; 670 SelectionDAG &DAG) const; 672 SelectionDAG &DAG) const; 689 SDValue lowerXALUO(SDValue Op, SelectionDAG &DAG) const; 692 SDValue lowerOR(SDValue Op, SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.h | 47 class SelectionDAG; variable 828 SelectionDAG &DAG, 832 SDValue LowerBR_JT(SDValue Op, SelectionDAG &DAG) const; 838 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 848 SDValue LowerConstantFP(SDValue Op, SelectionDAG &DAG, 850 SDValue LowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG, 858 SDValue ExpandBITCAST(SDNode *N, SelectionDAG &DAG, 862 SDValue LowerREM(SDNode *N, SelectionDAG &DAG) const; 871 SelectionDAG &DAG) const; 919 const SDLoc &dl, SelectionDAG &DAG, [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.h | 89 const SelectionDAG &DAG, 104 SelectionDAG &DAG) const override; 112 SelectionDAG &DAG) const override; 126 SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const; 130 SDValue LowerBR_JT(SDValue Op, SelectionDAG &DAG) const; 131 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const; 132 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const; 139 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const; 141 SDValue LowerShift(SDValue Op, SelectionDAG &DAG) const; 143 SDValue LowerLoad(SDValue Op, SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.h | 79 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 82 SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const; 84 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const; 85 SDValue LowerMUL(SDValue Op, SelectionDAG &DAG) const; 87 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 88 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const; 89 SDValue LowerSHL_PARTS(SDValue Op, SelectionDAG &DAG) const; 91 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const; 114 const SelectionDAG &DAG, 124 const SDLoc &dl, SelectionDAG &DAG, [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelLowering.h | 58 const SDLoc &DL, SelectionDAG &DAG, 69 SelectionDAG &DAG) const override; 102 SelectionDAG &DAG, unsigned Flags) const; 105 SelectionDAG &DAG, unsigned Flags) const; 111 SelectionDAG &DAG, unsigned Flags) const; 114 SelectionDAG &DAG, unsigned Flags) const; 163 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const; 165 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const; 166 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const; 167 SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.h | 148 SelectionDAG &DAG) const override; 159 const SDLoc &DL, SelectionDAG &DAG, 168 SelectionDAG &DAG) const override; 267 SDValue lowerJumpTable(SDValue Op, SelectionDAG &DAG) const; 278 SDValue lowerFP_TO_SINT(SDValue Op, SelectionDAG &DAG) const; 279 SDValue lowerBITCAST(SDValue Op, SelectionDAG &DAG) const; 280 SDValue lowerUINT_TO_FP(SDValue Op, SelectionDAG &DAG) const; 281 SDValue lowerSINT_TO_FP(SDValue Op, SelectionDAG &DAG) const; 282 SDValue lowerVASTART(SDValue Op, SelectionDAG &DAG) const; 286 SDValue lowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.h | 93 SDValue LowerShifts(SDValue Op, SelectionDAG &DAG) const; 97 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 98 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const; 99 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 102 SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const; 103 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const; 104 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const; 105 SDValue getReturnAddressFrameIndex(SelectionDAG &DAG) const; 146 const SDLoc &dl, SelectionDAG &DAG, 158 const SDLoc &dl, SelectionDAG &DAG, [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.h | 198 SelectionDAG &DAG) const override; 231 SDValue lowerATOMIC_SWAP(SDValue Op, SelectionDAG &DAG) const; 241 SDValue lowerJumpTable(SDValue Op, SelectionDAG &DAG) const; 242 SDValue lowerLOAD(SDValue Op, SelectionDAG &DAG) const; 243 SDValue lowerSTORE(SDValue Op, SelectionDAG &DAG) const; 245 SDValue lowerVASTART(SDValue Op, SelectionDAG &DAG) const; 246 SDValue lowerVAARG(SDValue Op, SelectionDAG &DAG) const; 257 SelectionDAG &DAG) const override; 283 SDValue lowerToVVP(SDValue Op, SelectionDAG &DAG) const; 305 SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGPrinter.cpp | 27 struct DOTGraphTraits<SelectionDAG*> : public DefaultDOTGraphTraits { 68 static std::string getGraphName(const SelectionDAG *G) { in getGraphName() 92 const SelectionDAG *Graph) { in getEdgeAttributes() 104 const SelectionDAG *G) { in getSimpleNodeLabel() 127 static void addCustomGraphFeatures(SelectionDAG *G, in addCustomGraphFeatures() 139 return DOTGraphTraits<SelectionDAG*>::getSimpleNodeLabel(Node, G); in getNodeLabel() 146 void SelectionDAG::viewGraph(const std::string &Title) { in viewGraph() 159 void SelectionDAG::viewGraph() { in viewGraph() 179 void SelectionDAG::clearGraphAttrs() { in clearGraphAttrs() 203 std::string SelectionDAG::getGraphAttrs(const SDNode *N) const { in getGraphAttrs() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.h | 78 const SelectionDAG &DAG, 132 const SDLoc &dl, SelectionDAG &DAG, 166 const SDLoc &DL, SelectionDAG &DAG) const; 173 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const; 175 SDValue LowerConstantPool(SDValue Op, SelectionDAG &DAG) const; 176 SDValue LowerBlockAddress(SDValue Op, SelectionDAG &DAG) const; 180 SelectionDAG &DAG) const; 181 SDValue makeAddress(SDValue Op, SelectionDAG &DAG) const; 185 SDValue LowerF128Op(SDValue Op, SelectionDAG &DAG, 196 SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.h | 1051 SelectionDAG &DAG) const override; 1139 SelectionDAG &DAG) const override; 1234 SelectionDAG &DAG, unsigned Depth) const override; 1466 const SelectionDAG &DAG, 1639 SDValue LowerVSELECT(SDValue Op, SelectionDAG &DAG) const; 1662 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const; 1664 SDValue LowerSELECT(SDValue Op, SelectionDAG &DAG) const; 1665 SDValue LowerBRCOND(SDValue Op, SelectionDAG &DAG) const; 1668 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const; 1669 SDValue LowerVAARG(SDValue Op, SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.h | 103 SelectionDAG &DAG) const override; 159 SelectionDAG &DAG, SDLoc dl) const; 162 SDValue LowerShifts(SDValue Op, SelectionDAG &DAG) const; 163 SDValue LowerDivRem(SDValue Op, SelectionDAG &DAG) const; 166 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 167 SDValue LowerINLINEASM(SDValue Op, SelectionDAG &DAG) const; 168 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 169 SDValue LowerSETCC(SDValue Op, SelectionDAG &DAG) const; 170 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const; 180 SelectionDAG &DAG) const override; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.h | 373 SDValue getGlobalReg(SelectionDAG &DAG, EVT Ty) const; 432 SelectionDAG &DAG) const { in getAddrNonPIC() 449 SelectionDAG &DAG) const { in getAddrNonPICSym64() 495 SDValue lowerLOAD(SDValue Op, SelectionDAG &DAG) const; 496 SDValue lowerSTORE(SDValue Op, SelectionDAG &DAG) const; 540 SDValue lowerSETCC(SDValue Op, SelectionDAG &DAG) const; 542 SDValue lowerVAARG(SDValue Op, SelectionDAG &DAG) const; 544 SDValue lowerFABS(SDValue Op, SelectionDAG &DAG) const; 545 SDValue lowerFABS32(SDValue Op, SelectionDAG &DAG, 547 SDValue lowerFABS64(SDValue Op, SelectionDAG &DAG, [all …]
|
| H A D | MipsSEISelLowering.h | 26 class SelectionDAG; variable 48 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 74 SDValue lowerLOAD(SDValue Op, SelectionDAG &DAG) const; 75 SDValue lowerSTORE(SDValue Op, SelectionDAG &DAG) const; 76 SDValue lowerBITCAST(SDValue Op, SelectionDAG &DAG) const; 79 SelectionDAG &DAG) const; 82 SDValue lowerINTRINSIC_W_CHAIN(SDValue Op, SelectionDAG &DAG) const; 83 SDValue lowerINTRINSIC_VOID(SDValue Op, SelectionDAG &DAG) const; 85 SDValue lowerBUILD_VECTOR(SDValue Op, SelectionDAG &DAG) const; 88 SDValue lowerVECTOR_SHUFFLE(SDValue Op, SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.h | 533 SelectionDAG &DAG) const override; 614 SDValue LowerFROUND(SDValue Op, SelectionDAG &DAG) const; 615 SDValue LowerFROUND32(SDValue Op, SelectionDAG &DAG) const; 621 SDValue LowerLOAD(SDValue Op, SelectionDAG &DAG) const; 622 SDValue LowerLOADi1(SDValue Op, SelectionDAG &DAG) const; 624 SDValue LowerSTORE(SDValue Op, SelectionDAG &DAG) const; 625 SDValue LowerSTOREi1(SDValue Op, SelectionDAG &DAG) const; 631 SDValue LowerSelect(SDValue Op, SelectionDAG &DAG) const; 633 SDValue LowerVAARG(SDValue Op, SelectionDAG &DAG) const; 634 SDValue LowerVASTART(SDValue Op, SelectionDAG &DAG) const; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.h | 66 SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const override; 81 SelectionDAG &DAG) const override; 87 SDLoc dl, SelectionDAG &DAG, 90 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const; 91 SDValue LowerFRAMEADDR(SDValue Op, SelectionDAG &DAG) const; 92 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; 93 SDValue LowerBR_CC(SDValue Op, SelectionDAG &DAG) const; 94 SDValue LowerSIGN_EXTEND_INREG(SDValue Op, SelectionDAG &DAG) const; 95 SDValue LowerGlobalAddress(SDValue Op, SelectionDAG &DAG) const; 101 const SDLoc &dl, SelectionDAG &DAG, [all …]
|