Searched refs:AArch64TargetLowering (Results 1 – 10 of 10) sorted by relevance
25 class AArch64TargetLowering; variable32 AArch64CallLowering(const AArch64TargetLowering &TLI);
58 AArch64CallLowering::AArch64CallLowering(const AArch64TargetLowering &TLI) in AArch64CallLowering()375 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerReturn()479 const auto &TLI = *getTLI<AArch64TargetLowering>(); in canLowerReturn()705 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerFormalArguments()806 getAssignFnsForCC(CallingConv::ID CC, const AArch64TargetLowering &TLI) { in getAssignFnsForCC()822 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in doCallerAndCalleePassArgsTheSameWay()864 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in areCalleeOutgoingArgsTailCallable()1087 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerTailCall()1265 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerCall()
376 AArch64TargetLowering::AArch64TargetLowering(const TargetMachine &TM, in AArch64TargetLowering() function in AArch64TargetLowering1829 void AArch64TargetLowering::addTypeForNEON(MVT VT) { in addTypeForNEON()1954 bool AArch64TargetLowering::shouldExpandGetActiveLaneMask(EVT ResVT, in shouldExpandGetActiveLaneMask()1974 bool AArch64TargetLowering::shouldExpandCttzElements(EVT VT) const { in shouldExpandCttzElements()1985 void AArch64TargetLowering::addTypeForFixedLengthSVE(MVT VT) { in addTypeForFixedLengthSVE()2127 void AArch64TargetLowering::addDRType(MVT VT) { in addDRType()2133 void AArch64TargetLowering::addQRType(MVT VT) { in addQRType()2139 EVT AArch64TargetLowering::getSetCCResultType(const DataLayout &, in getSetCCResultType()2262 bool AArch64TargetLowering::targetShrinkDemandedConstant( in targetShrinkDemandedConstant()2307 void AArch64TargetLowering::computeKnownBitsForTargetNode( in computeKnownBitsForTargetNode()[all …]
95 AArch64TargetLowering TLInfo;137 const AArch64TargetLowering *getTargetLowering() const override { in getTargetLowering()
49 const AArch64TargetLowering *TLI;52 const AArch64TargetLowering *getTLI() const { return TLI; } in getTLI()
50 const AArch64TargetLowering *TLI = Subtarget.getTargetLowering(); in finishStackBlock()
90 const AArch64TargetLowering *TLI = STI.getTargetLowering(); in EmitStreamingCompatibleMemLibCall()
559 class AArch64TargetLowering : public TargetLowering {561 explicit AArch64TargetLowering(const TargetMachine &TM,
531 const AArch64TargetLowering *TLI = in eliminateCallFramePseudoInstr()1096 const AArch64TargetLowering *TLI = Subtarget.getTargetLowering(); in canUseAsPrologue()
4504 auto *TLI = static_cast<const AArch64TargetLowering *>(getTargetLowering()); in trySelectXAR()7327 const AArch64TargetLowering *TLI = in SelectAllActivePredicate()7328 static_cast<const AArch64TargetLowering *>(getTargetLowering()); in SelectAllActivePredicate()