Home
last modified time | relevance | path

Searched refs:AArch64TargetLowering (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.h25 class AArch64TargetLowering; variable
32 AArch64CallLowering(const AArch64TargetLowering &TLI);
H A DAArch64CallLowering.cpp58 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()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp376 AArch64TargetLowering::AArch64TargetLowering(const TargetMachine &TM, in AArch64TargetLowering() function in AArch64TargetLowering
1829 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 …]
H A DAArch64Subtarget.h95 AArch64TargetLowering TLInfo;
137 const AArch64TargetLowering *getTargetLowering() const override { in getTargetLowering()
H A DAArch64TargetTransformInfo.h49 const AArch64TargetLowering *TLI;
52 const AArch64TargetLowering *getTLI() const { return TLI; } in getTLI()
H A DAArch64CallingConvention.cpp50 const AArch64TargetLowering *TLI = Subtarget.getTargetLowering(); in finishStackBlock()
H A DAArch64SelectionDAGInfo.cpp90 const AArch64TargetLowering *TLI = STI.getTargetLowering(); in EmitStreamingCompatibleMemLibCall()
H A DAArch64ISelLowering.h559 class AArch64TargetLowering : public TargetLowering {
561 explicit AArch64TargetLowering(const TargetMachine &TM,
H A DAArch64FrameLowering.cpp531 const AArch64TargetLowering *TLI = in eliminateCallFramePseudoInstr()
1096 const AArch64TargetLowering *TLI = Subtarget.getTargetLowering(); in canUseAsPrologue()
H A DAArch64ISelDAGToDAG.cpp4504 auto *TLI = static_cast<const AArch64TargetLowering *>(getTargetLowering()); in trySelectXAR()
7327 const AArch64TargetLowering *TLI = in SelectAllActivePredicate()
7328 static_cast<const AArch64TargetLowering *>(getTargetLowering()); in SelectAllActivePredicate()