Lines Matching refs:LocObserver
118 LostDebugLocObserver &LocObserver) { in legalizeInstrStep() argument
132 return libcall(MI, LocObserver); in legalizeInstrStep()
153 return LI.legalizeCustom(*this, MI, LocObserver) ? Legalized in legalizeInstrStep()
549 const CallingConv::ID CC, LostDebugLocObserver &LocObserver, in createLibcall() argument
572 LocObserver.checkpoint(true); in createLibcall()
587 LocObserver.checkpoint(false); in createLibcall()
596 LostDebugLocObserver &LocObserver, MachineInstr *MI) { in createLibcall() argument
602 return createLibcall(MIRBuilder, Name, Result, Args, CC, LocObserver, MI); in createLibcall()
608 Type *OpType, LostDebugLocObserver &LocObserver) { in simpleLibcall() argument
617 LocObserver, &MI); in simpleLibcall()
622 MachineInstr &MI, LostDebugLocObserver &LocObserver) { in createMemLibcall() argument
688 LocObserver.checkpoint(true); in createMemLibcall()
703 LocObserver.checkpoint(false); in createMemLibcall()
859 Type *FromType, LostDebugLocObserver &LocObserver) { in conversionLibcall() argument
863 {{MI.getOperand(1).getReg(), FromType, 0}}, LocObserver, &MI); in conversionLibcall()
907 LostDebugLocObserver &LocObserver) { in createGetStateLibcall() argument
929 LocObserver, nullptr); in createGetStateLibcall()
947 LostDebugLocObserver &LocObserver) { in createSetStateLibcall() argument
973 LocObserver, nullptr); in createSetStateLibcall()
984 LostDebugLocObserver &LocObserver) { in createResetStateLibcall() argument
1002 LocObserver, &MI); in createResetStateLibcall()
1006 LegalizerHelper::libcall(MachineInstr &MI, LostDebugLocObserver &LocObserver) { in libcall() argument
1021 auto Status = simpleLibcall(MI, MIRBuilder, Size, HLTy, LocObserver); in libcall()
1057 auto Status = simpleLibcall(MI, MIRBuilder, Size, HLTy, LocObserver); in libcall()
1078 Args, LocObserver, &MI); in libcall()
1090 conversionLibcall(MI, MIRBuilder, ToTy, FromTy, LocObserver); in libcall()
1106 LocObserver); in libcall()
1122 LocObserver); in libcall()
1145 createMemLibcall(MIRBuilder, *MIRBuilder.getMRI(), MI, LocObserver); in libcall()
1153 LegalizeResult Result = createGetStateLibcall(MIRBuilder, MI, LocObserver); in libcall()
1160 LegalizeResult Result = createSetStateLibcall(MIRBuilder, MI, LocObserver); in libcall()
1168 createResetStateLibcall(MIRBuilder, MI, LocObserver); in libcall()