Lines Matching refs:MipsTargetLowering
74 SDValue MipsTargetLowering::getGlobalReg(SelectionDAG &DAG, EVT Ty) const { in getGlobalReg()
79 SDValue MipsTargetLowering::getTargetNode(GlobalAddressSDNode *N, EVT Ty, in getTargetNode()
85 SDValue MipsTargetLowering::getTargetNode(ExternalSymbolSDNode *N, EVT Ty, in getTargetNode()
91 SDValue MipsTargetLowering::getTargetNode(BlockAddressSDNode *N, EVT Ty, in getTargetNode()
97 SDValue MipsTargetLowering::getTargetNode(JumpTableSDNode *N, EVT Ty, in getTargetNode()
103 SDValue MipsTargetLowering::getTargetNode(ConstantPoolSDNode *N, EVT Ty, in getTargetNode()
110 const char *MipsTargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName()
225 MipsTargetLowering::MipsTargetLowering(const MipsTargetMachine &TM, in MipsTargetLowering() function in MipsTargetLowering
442 const MipsTargetLowering *MipsTargetLowering::create(const MipsTargetMachine &TM, in create()
452 MipsTargetLowering::createFastISel(FunctionLoweringInfo &funcInfo, in createFastISel()
459 EVT MipsTargetLowering::getSetCCResultType(const DataLayout &, LLVMContext &, in getSetCCResultType()
838 SDValue MipsTargetLowering::PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) in PerformDAGCombine()
866 bool MipsTargetLowering::isCheapToSpeculateCttz() const { in isCheapToSpeculateCttz()
870 bool MipsTargetLowering::isCheapToSpeculateCtlz() const { in isCheapToSpeculateCtlz()
875 MipsTargetLowering::LowerOperationWrapper(SDNode *N, in LowerOperationWrapper()
885 MipsTargetLowering::ReplaceNodeResults(SDNode *N, in ReplaceNodeResults()
891 SDValue MipsTargetLowering::
969 MipsTargetLowering::EmitInstrWithCustomInserter(MachineInstr &MI, in EmitInstrWithCustomInserter()
1101 MachineBasicBlock *MipsTargetLowering::emitAtomicBinary(MachineInstr &MI, in emitAtomicBinary()
1196 MachineBasicBlock *MipsTargetLowering::emitSignExtendToI32InReg( in emitSignExtendToI32InReg()
1226 MachineBasicBlock *MipsTargetLowering::emitAtomicBinaryPartword( in emitAtomicBinaryPartword()
1391 MachineBasicBlock *MipsTargetLowering::emitAtomicCmpSwap(MachineInstr &MI, in emitAtomicCmpSwap()
1481 MachineBasicBlock *MipsTargetLowering::emitAtomicCmpSwapPartword( in emitAtomicCmpSwapPartword()
1636 MachineBasicBlock *MipsTargetLowering::emitSEL_D(MachineInstr &MI, in emitSEL_D()
1665 SDValue MipsTargetLowering::lowerBR_JT(SDValue Op, SelectionDAG &DAG) const { in lowerBR_JT()
1697 SDValue MipsTargetLowering::lowerBRCOND(SDValue Op, SelectionDAG &DAG) const { in lowerBRCOND()
1721 SDValue MipsTargetLowering::
1735 SDValue MipsTargetLowering::lowerSETCC(SDValue Op, SelectionDAG &DAG) const { in lowerSETCC()
1749 SDValue MipsTargetLowering::lowerGlobalAddress(SDValue Op, in lowerGlobalAddress()
1793 SDValue MipsTargetLowering::lowerBlockAddress(SDValue Op, in lowerBlockAddress()
1804 SDValue MipsTargetLowering::
1886 SDValue MipsTargetLowering::
1898 SDValue MipsTargetLowering::
1920 SDValue MipsTargetLowering::lowerVASTART(SDValue Op, SelectionDAG &DAG) const { in lowerVASTART()
1935 SDValue MipsTargetLowering::lowerVAARG(SDValue Op, SelectionDAG &DAG) const { in lowerVAARG()
2093 MipsTargetLowering::lowerFCOPYSIGN(SDValue Op, SelectionDAG &DAG) const { in lowerFCOPYSIGN()
2100 SDValue MipsTargetLowering::
2115 SDValue MipsTargetLowering::lowerRETURNADDR(SDValue Op, in lowerRETURNADDR()
2139 SDValue MipsTargetLowering::lowerEH_RETURN(SDValue Op, SelectionDAG &DAG) in lowerEH_RETURN()
2163 SDValue MipsTargetLowering::lowerATOMIC_FENCE(SDValue Op, in lowerATOMIC_FENCE()
2173 SDValue MipsTargetLowering::lowerShiftLeftParts(SDValue Op, in lowerShiftLeftParts()
2204 SDValue MipsTargetLowering::lowerShiftRightParts(SDValue Op, SelectionDAG &DAG, in lowerShiftRightParts()
2263 SDValue MipsTargetLowering::lowerLOAD(SDValue Op, SelectionDAG &DAG) const { in lowerLOAD()
2388 SDValue MipsTargetLowering::lowerSTORE(SDValue Op, SelectionDAG &DAG) const { in lowerSTORE()
2401 SDValue MipsTargetLowering::lowerADD(SDValue Op, SelectionDAG &DAG) const { in lowerADD()
2423 SDValue MipsTargetLowering::lowerFP_TO_SINT(SDValue Op, in lowerFP_TO_SINT()
2571 SDValue MipsTargetLowering::passArgOnStack(SDValue StackPtr, unsigned Offset, in passArgOnStack()
2590 void MipsTargetLowering::
2653 MipsTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, in LowerCall()
2898 SDValue MipsTargetLowering::LowerCallResult( in LowerCallResult()
3021 SDValue MipsTargetLowering::LowerFormalArguments( in LowerFormalArguments()
3177 MipsTargetLowering::CanLowerReturn(CallingConv::ID CallConv, in CanLowerReturn()
3187 MipsTargetLowering::shouldSignExtendTypeInLibCall(EVT Type, bool IsSigned) const { in shouldSignExtendTypeInLibCall()
3196 MipsTargetLowering::LowerInterruptReturn(SmallVectorImpl<SDValue> &RetOps, in LowerInterruptReturn()
3209 MipsTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
3317 MipsTargetLowering::ConstraintType
3318 MipsTargetLowering::getConstraintType(StringRef Constraint) const { in getConstraintType()
3355 MipsTargetLowering::getSingleConstraintMatchWeight( in getSingleConstraintMatchWeight()
3428 std::pair<unsigned, const TargetRegisterClass *> MipsTargetLowering::
3506 MipsTargetLowering::getRegForInlineAsmConstraint(const TargetRegisterInfo *TRI, in getRegForInlineAsmConstraint()
3569 void MipsTargetLowering::LowerAsmOperandForConstraint(SDValue Op, in LowerAsmOperandForConstraint()
3663 bool MipsTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
3685 MipsTargetLowering::isOffsetFoldingLegal(const GlobalAddressSDNode *GA) const { in isOffsetFoldingLegal()
3690 EVT MipsTargetLowering::getOptimalMemOpType(uint64_t Size, unsigned DstAlign, in getOptimalMemOpType()
3701 bool MipsTargetLowering::isFPImmLegal(const APFloat &Imm, EVT VT) const { in isFPImmLegal()
3709 unsigned MipsTargetLowering::getJumpTableEncoding() const { in getJumpTableEncoding()
3716 bool MipsTargetLowering::useSoftFloat() const { in useSoftFloat()
3720 void MipsTargetLowering::copyByValRegs( in copyByValRegs()
3769 void MipsTargetLowering::passByValArg( in passByValArg()
3867 void MipsTargetLowering::writeVarArgRegs(std::vector<SDValue> &OutChains, in writeVarArgRegs()
3914 void MipsTargetLowering::HandleByVal(CCState *State, unsigned &Size, in HandleByVal()
3959 MachineBasicBlock *MipsTargetLowering::emitPseudoSELECT(MachineInstr &MI, in emitPseudoSELECT()
4039 unsigned MipsTargetLowering::getRegisterByName(const char* RegName, EVT VT, in getRegisterByName()