/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineInstrBuilder.h | 373 inline MachineInstrBuilder BuildMI(MachineFunction &MF, const MIMetadata &MIMD, in BuildMI() argument 375 return MachineInstrBuilder(MF, MF.CreateMachineInstr(MCID, MIMD.getDL())) in BuildMI() 376 .setPCSections(MIMD.getPCSections()) in BuildMI() 377 .setMMRAMetadata(MIMD.getMMRAMetadata()); in BuildMI() 382 inline MachineInstrBuilder BuildMI(MachineFunction &MF, const MIMetadata &MIMD, in BuildMI() argument 384 return MachineInstrBuilder(MF, MF.CreateMachineInstr(MCID, MIMD.getDL())) in BuildMI() 385 .setPCSections(MIMD.getPCSections()) in BuildMI() 386 .setMMRAMetadata(MIMD.getMMRAMetadata()) in BuildMI() 395 const MIMetadata &MIMD, in BuildMI() argument 398 MachineInstr *MI = MF.CreateMachineInstr(MCID, MIMD.getDL()); in BuildMI() [all …]
|
H A D | FastISel.h | 208 MIMetadata MIMD; variable 250 DebugLoc getCurDebugLoc() const { return MIMD.getDL(); } in getCurDebugLoc()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 468 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), ResultReg); in X86FastEmitLoad() 497 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86FastEmitStore() 644 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, Desc); in X86FastEmitStore() 680 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc)); in X86FastEmitStore() 792 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), LoadReg); in handleConstantAddresses() 1094 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(X86::MOV32rr), in X86SelectCallAddress() 1099 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86SelectCallAddress() 1275 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86SelectRet() 1295 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86SelectRet() 1303 MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in X86SelectRet() [all …]
|
H A D | X86ISelLowering.cpp | 34462 const MIMetadata MIMD(MI); in emitXBegin() local 34512 BuildMI(thisMBB, MIMD, TII->get(X86::XBEGIN_4)).addMBB(fallMBB); in emitXBegin() 34518 BuildMI(mainMBB, MIMD, TII->get(X86::MOV32ri), mainDstReg).addImm(-1); in emitXBegin() 34519 BuildMI(mainMBB, MIMD, TII->get(X86::JMP_1)).addMBB(sinkMBB); in emitXBegin() 34526 BuildMI(fallMBB, MIMD, TII->get(X86::XABORT_DEF)); in emitXBegin() 34527 BuildMI(fallMBB, MIMD, TII->get(TargetOpcode::COPY), fallDstReg) in emitXBegin() 34533 BuildMI(*sinkMBB, sinkMBB->begin(), MIMD, TII->get(X86::PHI), DstReg) in emitXBegin() 34586 const MIMetadata MIMD(MI); in EmitVAARGWithCustomInserter() local 34670 BuildMI(thisMBB, MIMD, TII->get(X86::MOV32rm), OffsetReg) in EmitVAARGWithCustomInserter() 34679 BuildMI(thisMBB, MIMD, TII->get(X86::CMP32ri)) in EmitVAARGWithCustomInserter() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCFastISel.cpp | 153 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in copyRegToRegClass() 431 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(PPC::ADDI8), in PPCSimplifyAddress() 535 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), ResultReg) in PPCEmitLoad() 543 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), ResultReg) in PPCEmitLoad() 570 auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), in PPCEmitLoad() 681 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc)) in PPCEmitStore() 693 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc)) in PPCEmitStore() 716 auto MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc)) in PPCEmitStore() 791 BuildMI(*BrBB, FuncInfo.InsertPt, MIMD, TII.get(PPC::BCC)) in SelectBranch() 802 fastEmitBranch(Target, MIMD.getDL()); in SelectBranch() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 306 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, II, in fastEmitInst_r() 309 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, II) in fastEmitInst_r() 311 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in fastEmitInst_r() 331 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, II, ResultReg) in fastEmitInst_rr() 335 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, II) in fastEmitInst_rr() 338 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in fastEmitInst_rr() 356 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, II, ResultReg) in fastEmitInst_ri() 360 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, II) in fastEmitInst_ri() 363 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in fastEmitInst_ri() 377 AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, II, in fastEmitInst_i() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 322 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in materializeConstant() 695 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(AdjStackDown)); in selectStackmap() 701 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in selectStackmap() 708 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(AdjStackUp)) in selectStackmap() 886 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, CLI.Call, MIMD, in selectPatchpoint() 915 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in selectXRayCustomEvent() 936 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in selectXRayTypedEvent() 1177 MachineInstrBuilder MIB = BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in selectCall() 1201 MIMD = MIMetadata(); in handleDbgInfo() 1420 MIMD.getDL())) in selectIntrinsicCall() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFastISel.cpp | 395 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), Reg) in materializeLoadStoreOperands() 467 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in zeroExtendToI32() 472 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in zeroExtendToI32() 497 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in signExtendToI32() 502 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in signExtendToI32() 508 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in signExtendToI32() 526 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in zeroExtend() 548 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in signExtend() 591 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in notValue() 599 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(WebAssembly::COPY), in copyValue() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64FastISel.cpp | 363 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(AArch64::ADDXri), in fastMaterializeAlloca() 386 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(TargetOpcode::COPY), in materializeInt() 418 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc1), TmpReg) in materializeFP() 422 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in materializeFP() 435 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(AArch64::ADRP), in materializeFP() 440 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), ResultReg) in materializeFP() 467 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(AArch64::ADRP), in materializeGV() 479 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(LdrOpc), in materializeGV() 490 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in materializeGV() 499 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(AArch64::ADRP), in materializeGV() [all …]
|
H A D | AArch64ExpandPseudoInsts.cpp | 240 MIMetadata MIMD(MI); in expandCMP_SWAP() local 266 BuildMI(LoadCmpBB, MIMD, TII->get(AArch64::MOVZWi), StatusReg) in expandCMP_SWAP() 268 BuildMI(LoadCmpBB, MIMD, TII->get(LdarOp), Dest.getReg()) in expandCMP_SWAP() 270 BuildMI(LoadCmpBB, MIMD, TII->get(CmpOp), ZeroReg) in expandCMP_SWAP() 274 BuildMI(LoadCmpBB, MIMD, TII->get(AArch64::Bcc)) in expandCMP_SWAP() 284 BuildMI(StoreBB, MIMD, TII->get(StlrOp), StatusReg) in expandCMP_SWAP() 287 BuildMI(StoreBB, MIMD, TII->get(AArch64::CBNZW)) in expandCMP_SWAP() 319 MIMetadata MIMD(MI); in expandCMP_SWAP_128() local 372 BuildMI(LoadCmpBB, MIMD, TII->get(LdxpOp)) in expandCMP_SWAP_128() 376 BuildMI(LoadCmpBB, MIMD, TII->get(AArch64::SUBSXrs), AArch64::XZR) in expandCMP_SWAP_128() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsFastISel.cpp | 207 return BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc)); in emitInst() 211 return BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), in emitInst() 341 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Mips::LEA_ADDiu), in fastMaterializeAlloca() 797 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc), ResultReg) in emitLoad() 846 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Opc)) in emitStore() 970 BuildMI(*BrBB, FuncInfo.InsertPt, MIMD, TII.get(Mips::BGTZ)) in selectBranch() 1224 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in processCallArgs() 1294 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in finishCall() 1464 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, in fastLowerArguments() 1553 BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, MIMD, TII.get(Mips::JALR), in fastLowerCall() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetInstrInfo.cpp | 1167 auto buildMINoImplicit = [](MachineFunction &MF, const MIMetadata &MIMD, in reassociateOps() 1170 MF, MF.CreateMachineInstr(MCID, MIMD.getDL(), /*NoImpl=*/true)) in reassociateOps() 1171 .setPCSections(MIMD.getPCSections()) in reassociateOps()
|