Lines Matching defs:LocObserver
120 LostDebugLocObserver &LocObserver) {
134 return libcall(MI, LocObserver);
155 return LI.legalizeCustom(*this, MI, LocObserver) ? Legalized
576 const CallingConv::ID CC, LostDebugLocObserver &LocObserver,
599 LocObserver.checkpoint(true);
614 LocObserver.checkpoint(false);
623 LostDebugLocObserver &LocObserver, MachineInstr *MI) {
629 return createLibcall(MIRBuilder, Name, Result, Args, CC, LocObserver, MI);
635 Type *OpType, LostDebugLocObserver &LocObserver) {
644 LocObserver, &MI);
649 MachineInstr &MI, LostDebugLocObserver &LocObserver) {
715 LocObserver.checkpoint(true);
730 LocObserver.checkpoint(false);
885 Type *FromType, LostDebugLocObserver &LocObserver,
897 {MI.getOperand(0).getReg(), ToType, 0}, Arg, LocObserver,
942 LostDebugLocObserver &LocObserver) {
964 LocObserver, nullptr);
982 LostDebugLocObserver &LocObserver) {
1008 LocObserver, nullptr);
1053 LostDebugLocObserver &LocObserver) {
1084 LocObserver, &MI);
1183 LostDebugLocObserver &LocObserver) {
1201 LocObserver, &MI);
1205 LegalizerHelper::libcall(MachineInstr &MI, LostDebugLocObserver &LocObserver) {
1220 auto Status = simpleLibcall(MI, MIRBuilder, Size, HLTy, LocObserver);
1265 auto Status = simpleLibcall(MI, MIRBuilder, Size, HLTy, LocObserver);
1284 {{MI.getOperand(1).getReg(), HLTy, 0}}, LocObserver, &MI);
1308 Args, LocObserver, &MI);
1320 conversionLibcall(MI, MIRBuilder, ToTy, FromTy, LocObserver, TLI);
1326 LegalizeResult Status = createFCMPLibcall(MIRBuilder, MI, LocObserver);
1341 MI, MIRBuilder, Type::getIntNTy(Ctx, ToSize), FromTy, LocObserver, TLI);
1356 LocObserver, TLI, IsSigned);
1379 createMemLibcall(MIRBuilder, *MIRBuilder.getMRI(), MI, LocObserver);
1387 LegalizeResult Result = createGetStateLibcall(MIRBuilder, MI, LocObserver);
1394 LegalizeResult Result = createSetStateLibcall(MIRBuilder, MI, LocObserver);
1402 createResetStateLibcall(MIRBuilder, MI, LocObserver);