Lines Matching refs:AVRTargetLowering
36 AVRTargetLowering::AVRTargetLowering(const AVRTargetMachine &TM, in AVRTargetLowering() function in llvm::AVRTargetLowering
240 const char *AVRTargetLowering::getTargetNodeName(unsigned Opcode) const { in getTargetNodeName()
274 EVT AVRTargetLowering::getSetCCResultType(const DataLayout &DL, LLVMContext &, in getSetCCResultType()
280 SDValue AVRTargetLowering::LowerShifts(SDValue Op, SelectionDAG &DAG) const { in LowerShifts()
555 SDValue AVRTargetLowering::LowerDivRem(SDValue Op, SelectionDAG &DAG) const { in LowerDivRem()
608 SDValue AVRTargetLowering::LowerGlobalAddress(SDValue Op, in LowerGlobalAddress()
621 SDValue AVRTargetLowering::LowerBlockAddress(SDValue Op, in LowerBlockAddress()
652 SDValue AVRTargetLowering::getAVRCmp(SDValue LHS, SDValue RHS, in getAVRCmp()
708 SDValue AVRTargetLowering::getAVRCmp(SDValue LHS, SDValue RHS, ISD::CondCode CC, in getAVRCmp()
884 SDValue AVRTargetLowering::LowerBR_CC(SDValue Op, SelectionDAG &DAG) const { in LowerBR_CC()
899 SDValue AVRTargetLowering::LowerSELECT_CC(SDValue Op, SelectionDAG &DAG) const { in LowerSELECT_CC()
916 SDValue AVRTargetLowering::LowerSETCC(SDValue Op, SelectionDAG &DAG) const { in LowerSETCC()
933 SDValue AVRTargetLowering::LowerVASTART(SDValue Op, SelectionDAG &DAG) const { in LowerVASTART()
949 SDValue AVRTargetLowering::LowerINLINEASM(SDValue Op, SelectionDAG &DAG) const { in LowerINLINEASM()
994 SDValue AVRTargetLowering::LowerOperation(SDValue Op, SelectionDAG &DAG) const { in LowerOperation()
1028 void AVRTargetLowering::ReplaceNodeResults(SDNode *N, in ReplaceNodeResults()
1057 bool AVRTargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
1087 bool AVRTargetLowering::getPreIndexedAddressParts(SDNode *N, SDValue &Base, in getPreIndexedAddressParts()
1143 bool AVRTargetLowering::getPostIndexedAddressParts(SDNode *N, SDNode *Op, in getPostIndexedAddressParts()
1202 bool AVRTargetLowering::isOffsetFoldingLegal( in isOffsetFoldingLegal()
1383 SDValue AVRTargetLowering::LowerFormalArguments( in LowerFormalArguments()
1483 SDValue AVRTargetLowering::LowerCall(TargetLowering::CallLoweringInfo &CLI, in LowerCall()
1661 SDValue AVRTargetLowering::LowerCallResult( in LowerCallResult()
1694 bool AVRTargetLowering::CanLowerReturn( in CanLowerReturn()
1708 AVRTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn()
1775 MachineBasicBlock *AVRTargetLowering::insertShift(MachineInstr &MI, in insertShift()
2186 AVRTargetLowering::insertWideShift(MachineInstr &MI, in insertWideShift()
2273 MachineBasicBlock *AVRTargetLowering::insertMul(MachineInstr &MI, in insertMul()
2290 AVRTargetLowering::insertCopyZero(MachineInstr &MI, in insertCopyZero()
2303 MachineBasicBlock *AVRTargetLowering::insertAtomicArithmeticOp( in insertAtomicArithmeticOp()
2355 AVRTargetLowering::EmitInstrWithCustomInserter(MachineInstr &MI, in EmitInstrWithCustomInserter()
2480 AVRTargetLowering::ConstraintType
2481 AVRTargetLowering::getConstraintType(StringRef Constraint) const { in getConstraintType()
2524 AVRTargetLowering::getInlineAsmMemConstraint(StringRef ConstraintCode) const { in getInlineAsmMemConstraint()
2534 AVRTargetLowering::ConstraintWeight
2535 AVRTargetLowering::getSingleConstraintMatchWeight( in getSingleConstraintMatchWeight()
2651 AVRTargetLowering::getRegForInlineAsmConstraint(const TargetRegisterInfo *TRI, in getRegForInlineAsmConstraint()
2723 void AVRTargetLowering::LowerAsmOperandForConstraint(SDValue Op, in LowerAsmOperandForConstraint()
2830 Register AVRTargetLowering::getRegisterByName(const char *RegName, LLT VT, in getRegisterByName()