Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp51 AArch64CallLowering::AArch64CallLowering(const AArch64TargetLowering &TLI) in AArch64CallLowering()
355 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerReturn()
551 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerFormalArguments()
635 getAssignFnsForCC(CallingConv::ID CC, const AArch64TargetLowering &TLI) { in getAssignFnsForCC()
651 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in doCallerAndCalleePassArgsTheSameWay()
693 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in areCalleeOutgoingArgsTailCallable()
888 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerTailCall()
1047 const AArch64TargetLowering &TLI = *getTLI<AArch64TargetLowering>(); in lowerCall()
H A DAArch64CallLowering.h25 class AArch64TargetLowering; variable
34 AArch64CallLowering(const AArch64TargetLowering &TLI);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp234 AArch64TargetLowering::AArch64TargetLowering(const TargetMachine &TM, in AArch64TargetLowering() function in AArch64TargetLowering
1353 void AArch64TargetLowering::addTypeForNEON(MVT VT, MVT PromotedBitwiseVT) { in addTypeForNEON()
1433 void AArch64TargetLowering::addTypeForFixedLengthSVE(MVT VT) { in addTypeForFixedLengthSVE()
1530 void AArch64TargetLowering::addDRTypeForNEON(MVT VT) { in addDRTypeForNEON()
1535 void AArch64TargetLowering::addQRTypeForNEON(MVT VT) { in addQRTypeForNEON()
1540 EVT AArch64TargetLowering::getSetCCResultType(const DataLayout &, in getSetCCResultType()
1644 bool AArch64TargetLowering::targetShrinkDemandedConstant( in targetShrinkDemandedConstant()
1689 void AArch64TargetLowering::computeKnownBitsForTargetNode( in computeKnownBitsForTargetNode()
1756 MVT AArch64TargetLowering::getScalarShiftAmountTy(const DataLayout &DL, in getScalarShiftAmountTy()
1761 bool AArch64TargetLowering::allowsMisalignedMemoryAccesses( in allowsMisalignedMemoryAccesses()
[all …]
H A DAArch64TargetTransformInfo.h48 const AArch64TargetLowering *TLI;
51 const AArch64TargetLowering *getTLI() const { return TLI; } in getTLI()
H A DAArch64Subtarget.h270 AArch64TargetLowering TLInfo;
302 const AArch64TargetLowering *getTargetLowering() const override { in getTargetLowering()
H A DAArch64SelectionDAGInfo.cpp32 const AArch64TargetLowering &TLI = *STI.getTargetLowering(); in EmitTargetCodeForMemset()
H A DAArch64CallingConvention.cpp48 const AArch64TargetLowering *TLI = Subtarget.getTargetLowering(); in finishStackBlock()
H A DAArch64ISelLowering.h483 class AArch64TargetLowering : public TargetLowering {
485 explicit AArch64TargetLowering(const TargetMachine &TM,
H A DAArch64ISelDAGToDAG.cpp5018 const AArch64TargetLowering *TLI = in SelectAllActivePredicate()
5019 static_cast<const AArch64TargetLowering *>(getTargetLowering()); in SelectAllActivePredicate()