Lines Matching defs:SystemZTargetLowering
10 // This file implements the SystemZTargetLowering class.
48 SystemZTargetLowering::SystemZTargetLowering(SystemZTargetMachine &tm)
259 SystemZTargetLowering::isFMAFasterThanFMulAndFAdd(EVT VT) const {
278 bool SystemZTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const {
283 bool SystemZTargetLowering::allowsUnalignedMemoryAccesses(EVT VT,
293 bool SystemZTargetLowering::isLegalAddressingMode(const AddrMode &AM,
313 SystemZTargetLowering::getConstraintType(const std::string &Constraint) const {
343 TargetLowering::ConstraintWeight SystemZTargetLowering::
420 std::pair<unsigned, const TargetRegisterClass *> SystemZTargetLowering::
478 void SystemZTargetLowering::
574 SDValue SystemZTargetLowering::
693 SystemZTargetLowering::LowerCall(CallLoweringInfo &CLI,
839 SystemZTargetLowering::LowerReturn(SDValue Chain,
1105 SDValue SystemZTargetLowering::lowerBR_CC(SDValue Op, SelectionDAG &DAG) const {
1120 SDValue SystemZTargetLowering::lowerSELECT_CC(SDValue Op,
1143 SDValue SystemZTargetLowering::lowerGlobalAddress(GlobalAddressSDNode *Node,
1182 SDValue SystemZTargetLowering::lowerGlobalTLSAddress(GlobalAddressSDNode *Node,
1221 SDValue SystemZTargetLowering::lowerBlockAddress(BlockAddressSDNode *Node,
1233 SDValue SystemZTargetLowering::lowerJumpTable(JumpTableSDNode *JT,
1243 SDValue SystemZTargetLowering::lowerConstantPool(ConstantPoolSDNode *CP,
1260 SDValue SystemZTargetLowering::lowerBITCAST(SDValue Op,
1289 SDValue SystemZTargetLowering::lowerVASTART(SDValue Op,
1326 SDValue SystemZTargetLowering::lowerVACOPY(SDValue Op,
1340 SDValue SystemZTargetLowering::
1367 SDValue SystemZTargetLowering::lowerUMUL_LOHI(SDValue Op,
1382 SDValue SystemZTargetLowering::lowerSDIVREM(SDValue Op,
1409 SDValue SystemZTargetLowering::lowerUDIVREM(SDValue Op,
1427 SDValue SystemZTargetLowering::lowerOR(SDValue Op, SelectionDAG &DAG) const {
1487 SDValue SystemZTargetLowering::lowerATOMIC_LOAD(SDValue Op,
1561 SDValue SystemZTargetLowering::lowerATOMIC_CMP_SWAP(SDValue Op,
1605 SDValue SystemZTargetLowering::lowerSTACKSAVE(SDValue Op,
1613 SDValue SystemZTargetLowering::lowerSTACKRESTORE(SDValue Op,
1621 SDValue SystemZTargetLowering::LowerOperation(SDValue Op,
1687 const char *SystemZTargetLowering::getTargetNodeName(unsigned Opcode) const {
1747 SystemZTargetLowering::emitSelect(MachineInstr *MI,
1793 SystemZTargetLowering::emitCondStore(MachineInstr *MI,
1859 SystemZTargetLowering::emitAtomicLoadBinary(MachineInstr *MI,
1982 SystemZTargetLowering::emitAtomicLoadMinMax(MachineInstr *MI,
2096 SystemZTargetLowering::emitAtomicCmpSwapW(MachineInstr *MI,
2211 SystemZTargetLowering::emitExt128(MachineInstr *MI,
2242 SystemZTargetLowering::emitMVCWrapper(MachineInstr *MI,
2261 MachineBasicBlock *SystemZTargetLowering::