Home
last modified time | relevance | path

Searched refs:ARMFastISel (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMFastISel.cpp107 class ARMFastISel final : public FastISel { class
122 explicit ARMFastISel(FunctionLoweringInfo &funcInfo, in ARMFastISel() function in __anon3eca3e600111::ARMFastISel
518 bool ARMFastISel::isPositionIndependent() const { in isPositionIndependent()
671 bool ARMFastISel::isTypeLegal(Type *Ty, MVT &VT) { in isTypeLegal()
1004 bool ARMFastISel::SelectLoad(const Instruction *I) { in SelectLoad()
1456 bool ARMFastISel::SelectCmp(const Instruction *I) { in SelectCmp()
2077 bool ARMFastISel::SelectRet(const Instruction *I) { in SelectRet()
2293 bool ARMFastISel::SelectCall(const Instruction *I, in SelectCall()
2438 bool ARMFastISel::ARMIsMemCpySmall(uint64_t Len) { in ARMIsMemCpySmall()
3004 bool ARMFastISel::fastLowerArguments() { in fastLowerArguments()
[all …]
H A DCMakeLists.txt34 ARMFastISel.cpp
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A D2013-05-31-char-shift-crash.ll6 ; ARMFastISel used to fail emitting sext/zext in pre-ARMv6.
H A Dfast-isel-ext.ll6 ; Thumb2. The ARMFastISel::ARMEmitIntExt code should work for Thumb by always
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Target/ARM/
H A DBUILD.gn78 "ARMFastISel.cpp",