Searched refs:AT_PCREL (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 1150 return DAG.getNode(HexagonISD::AT_PCREL, SDLoc(Op), ValTy, T); in LowerConstantPool() 1160 return DAG.getNode(HexagonISD::AT_PCREL, SDLoc(Op), VT, T); in LowerJumpTable() 1239 return DAG.getNode(HexagonISD::AT_PCREL, dl, PtrVT, GA); in LowerGLOBALADDRESS() 1263 return DAG.getNode(HexagonISD::AT_PCREL, dl, PtrVT, A); in LowerBlockAddress() 1272 return DAG.getNode(HexagonISD::AT_PCREL, SDLoc(Op), PtrVT, GOTSym); in LowerGLOBAL_OFFSET_TABLE() 1883 case HexagonISD::AT_PCREL: return "HexagonISD::AT_PCREL"; in getTargetNodeName() 3342 return DAG.getNode(HexagonISD::AT_PCREL, SDLoc(Table), VT, T); in getPICJumpTableRelocBase()
|
| H A D | HexagonISelLowering.h | 44 AT_PCREL, // Offset relative to PC. enumerator
|
| H A D | HexagonPatterns.td | 1931 // AT_PCREL address-of-global 1932 def HexagonAtPcrel : SDNode<"HexagonISD::AT_PCREL", SDT_HexagonAtPcrel>; 1941 // The HVX load patterns also match AT_PCREL directly. Make sure that
|