Home
last modified time | relevance | path

Searched refs:AArch64AddressTypePromotion (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/AArch64/
DAArch64AddressTypePromotion.cpp69 class AArch64AddressTypePromotion : public FunctionPass { class
73 AArch64AddressTypePromotion() in AArch64AddressTypePromotion() function in __anon0a73e4580111::AArch64AddressTypePromotion
143 char AArch64AddressTypePromotion::ID = 0;
145 INITIALIZE_PASS_BEGIN(AArch64AddressTypePromotion, "aarch64-type-promotion",
148 INITIALIZE_PASS_END(AArch64AddressTypePromotion, "aarch64-type-promotion", in INITIALIZE_PASS_DEPENDENCY()
152 return new AArch64AddressTypePromotion(); in INITIALIZE_PASS_DEPENDENCY()
155 bool AArch64AddressTypePromotion::canGetThrough(const Instruction *Inst) { in canGetThrough()
178 bool AArch64AddressTypePromotion::shouldGetThrough(const Instruction *Inst) { in shouldGetThrough()
214 AArch64AddressTypePromotion::shouldConsiderSExt(const Instruction *SExt) const { in shouldConsiderSExt()
252 AArch64AddressTypePromotion::propagateSignExtension(Instructions &SExtInsts) { in propagateSignExtension()
[all …]
DAndroid.mk20 AArch64AddressTypePromotion.cpp \
DCMakeLists.txt19 AArch64AddressTypePromotion.cpp