| OLD | NEW |
| 1 //===-- ARMISelLowering.h - ARM DAG Lowering Interface ----------*- C++ -*-===// | 1 //===-- ARMISelLowering.h - ARM DAG Lowering Interface ----------*- C++ -*-===// |
| 2 // | 2 // |
| 3 // The LLVM Compiler Infrastructure | 3 // The LLVM Compiler Infrastructure |
| 4 // | 4 // |
| 5 // This file is distributed under the University of Illinois Open Source | 5 // This file is distributed under the University of Illinois Open Source |
| 6 // License. See LICENSE.TXT for details. | 6 // License. See LICENSE.TXT for details. |
| 7 // | 7 // |
| 8 //===----------------------------------------------------------------------===// | 8 //===----------------------------------------------------------------------===// |
| 9 // | 9 // |
| 10 // This file defines the interfaces that ARM uses to lower LLVM code into a | 10 // This file defines the interfaces that ARM uses to lower LLVM code into a |
| (...skipping 416 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 427 SDValue LowerGlobalAddressELF(SDValue Op, SelectionDAG &DAG) const; | 427 SDValue LowerGlobalAddressELF(SDValue Op, SelectionDAG &DAG) const; |
| 428 SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const; | 428 SDValue LowerGlobalTLSAddress(SDValue Op, SelectionDAG &DAG) const; |
| 429 SDValue LowerToTLSGeneralDynamicModel(GlobalAddressSDNode *GA, | 429 SDValue LowerToTLSGeneralDynamicModel(GlobalAddressSDNode *GA, |
| 430 SelectionDAG &DAG) const; | 430 SelectionDAG &DAG) const; |
| 431 SDValue LowerToTLSExecModels(GlobalAddressSDNode *GA, | 431 SDValue LowerToTLSExecModels(GlobalAddressSDNode *GA, |
| 432 SelectionDAG &DAG, | 432 SelectionDAG &DAG, |
| 433 TLSModel::Model model) const; | 433 TLSModel::Model model) const; |
| 434 // @LOCALMOD-START | 434 // @LOCALMOD-START |
| 435 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const; | 435 SDValue LowerJumpTable(SDValue Op, SelectionDAG &DAG) const; |
| 436 SDValue LowerEH_RETURN(SDValue Op, SelectionDAG &DAG) const; | 436 SDValue LowerEH_RETURN(SDValue Op, SelectionDAG &DAG) const; |
| 437 SDValue LowerNaClThreadStackPadding(SDValue Op, SelectionDAG &DAG) const; | |
| 438 SDValue LowerNaClTpAlign(SDValue Op, SelectionDAG &DAG) const; | 437 SDValue LowerNaClTpAlign(SDValue Op, SelectionDAG &DAG) const; |
| 439 SDValue LowerNaClTpTlsOffset(SDValue Op, SelectionDAG &DAG) const; | 438 SDValue LowerNaClTpTlsOffset(SDValue Op, SelectionDAG &DAG) const; |
| 440 SDValue LowerNaClTpTdbOffset(SDValue Op, SelectionDAG &DAG) const; | 439 SDValue LowerNaClTpTdbOffset(SDValue Op, SelectionDAG &DAG) const; |
| 441 SDValue LowerNaClTargetArch(SDValue Op, SelectionDAG &DAG) const; | 440 SDValue LowerNaClTargetArch(SDValue Op, SelectionDAG &DAG) const; |
| 442 // @LOCALMOD-END | 441 // @LOCALMOD-END |
| 443 | 442 |
| 444 SDValue LowerGLOBAL_OFFSET_TABLE(SDValue Op, SelectionDAG &DAG) const; | 443 SDValue LowerGLOBAL_OFFSET_TABLE(SDValue Op, SelectionDAG &DAG) const; |
| 445 SDValue LowerBR_JT(SDValue Op, SelectionDAG &DAG) const; | 444 SDValue LowerBR_JT(SDValue Op, SelectionDAG &DAG) const; |
| 446 SDValue LowerSELECT(SDValue Op, SelectionDAG &DAG) const; | 445 SDValue LowerSELECT(SDValue Op, SelectionDAG &DAG) const; |
| 447 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; | 446 SDValue LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const; |
| (...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 555 OtherModImm | 554 OtherModImm |
| 556 }; | 555 }; |
| 557 | 556 |
| 558 | 557 |
| 559 namespace ARM { | 558 namespace ARM { |
| 560 FastISel *createFastISel(FunctionLoweringInfo &funcInfo); | 559 FastISel *createFastISel(FunctionLoweringInfo &funcInfo); |
| 561 } | 560 } |
| 562 } | 561 } |
| 563 | 562 |
| 564 #endif // ARMISELLOWERING_H | 563 #endif // ARMISELLOWERING_H |
| OLD | NEW |