Home
last modified time | relevance | path

Searched refs:BuildMI (Results 1 – 25 of 330) sorted by relevance

12345678910>>...14

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandAtomicPseudoInsts.cpp162 BuildMI(LoopMBB, DL, in doAtomicBinOpExpansion()
208 BuildMI(LoopMBB, DL, in doAtomicBinOpExpansion()
213 BuildMI(LoopMBB, DL, TII->get(LoongArch::BEQZ)) in doAtomicBinOpExpansion()
233 BuildMI(MBB, DL, TII->get(LoongArch::XOR), DestReg) in insertMaskedMerge()
295 BuildMI(LoopMBB, DL, TII->get(LoongArch::BEQZ)) in doMaskedAtomicBinOpExpansion()
341 BuildMI(MBB, DL, TII->get(LoongArch::SLL_W), ValReg) in insertSext()
453 BuildMI(LoopTailMBB, DL, TII->get(LoongArch::BEQZ)) in expandAtomicMinMaxOp()
506 BuildMI(LoopHeadMBB, DL, in expandAtomicCmpXchg()
522 BuildMI(LoopTailMBB, DL, in expandAtomicCmpXchg()
538 BuildMI(LoopHeadMBB, DL, in expandAtomicCmpXchg()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsExpandPseudo.cpp149 BuildMI(loop1MBB, DL, TII->get(BNE)) in expandAtomicCmpSwapSubword()
163 BuildMI(loop2MBB, DL, TII->get(SC), Scratch) in expandAtomicCmpSwapSubword()
167 BuildMI(loop2MBB, DL, TII->get(BEQ)) in expandAtomicCmpSwapSubword()
175 BuildMI(sinkMBB, DL, TII->get(Mips::SRLV), Dest) in expandAtomicCmpSwapSubword()
279 BuildMI(loop1MBB, DL, TII->get(BNE)) in expandAtomicCmpSwap()
287 BuildMI(loop2MBB, DL, TII->get(SC), Scratch) in expandAtomicCmpSwap()
289 BuildMI(loop2MBB, DL, TII->get(BEQ)) in expandAtomicCmpSwap()
537 BuildMI(loopMBB, DL, TII->get(SC), StoreVal) in expandAtomicBinOpSubword()
539 BuildMI(loopMBB, DL, TII->get(BEQ)) in expandAtomicBinOpSubword()
797 BuildMI(loopMBB, DL, TII->get(SC), Scratch) in expandAtomicBinOp()
[all …]
H A DMipsBranchExpansion.cpp345 MachineInstrBuilder MIB = BuildMI(MBB, Br, DL, NewDesc); in replaceBranch()
401 BuildMI(*MBB, Pos, DL, TII->get(JumpOp)).addReg(ATReg); in buildProperJumpMI()
473 BuildMI(*LongBrMBB, Pos, DL, TII->get(Mips::SW)) in expandToLongBranch()
499 BuildMI(*MFp, DL, TII->get(BalOp)).addMBB(BalTgtMBB); in expandToLongBranch()
516 BuildMI(*BalTgtMBB, Pos, DL, TII->get(Mips::ADDu), Mips::AT) in expandToLongBranch()
519 BuildMI(*BalTgtMBB, Pos, DL, TII->get(Mips::LW), Mips::RA) in expandToLongBranch()
596 BuildMI(*LongBrMBB, Pos, DL, TII->get(Mips::SD)) in expandToLongBranch()
610 BuildMI(*MFp, DL, TII->get(BalOp)).addMBB(BalTgtMBB); in expandToLongBranch()
670 BuildMI(*LongBrMBB, Pos, DL, in expandToLongBranch()
737 BuildMI(MBB, I, DL, TII->get(Mips::LUi), Mips::V0) in emitGPDisp()
[all …]
H A DMipsInstructionSelector.cpp261 BuildMI(*I.getParent(), I, I.getDebugLoc(), TII.get(Opc)) in buildUnalignedStore()
275 BuildMI(*I.getParent(), I, I.getDebugLoc(), TII.get(Opc)) in buildUnalignedLoad()
342 MI = BuildMI(MBB, I, I.getDebugLoc(), TII.get(Mips::ADDu)) in select()
354 MI = BuildMI(MBB, I, I.getDebugLoc(), TII.get(Mips::ADDiu)) in select()
361 MI = BuildMI(MBB, I, I.getDebugLoc(), TII.get(Mips::BNE)) in select()
391 BuildMI(MBB, I, I.getDebugLoc(), TII.get(Mips::LW)) in select()
501 MI = BuildMI(MBB, I, I.getDebugLoc(), TII.get(NewOpc)) in select()
517 PseudoDIV = BuildMI(MBB, I, I.getDebugLoc(), in select()
525 PseudoMove = BuildMI(MBB, I, I.getDebugLoc(), in select()
632 MI = BuildMI(MBB, I, I.getDebugLoc(), TII.get(FABSOpcode)) in select()
[all …]
H A DMipsSEFrameLowering.cpp216 BuildMI(MBB, I, DL, Desc, Lo).addReg(VR0, RegState::Kill); in expandLoadACC()
218 BuildMI(MBB, I, DL, Desc, Hi).addReg(VR1, RegState::Kill); in expandLoadACC()
238 BuildMI(MBB, I, DL, TII.get(MFLoOpc), VR0).addReg(Src); in expandStoreACC()
240 BuildMI(MBB, I, DL, TII.get(MFHiOpc), VR1).addReg(Src, SrcKill); in expandStoreACC()
272 BuildMI(MBB, I, DL, TII.get(MFLoOpc), VR0).addReg(Src); in expandCopyACC()
273 BuildMI(MBB, I, DL, TII.get(TargetOpcode::COPY), DstLo) in expandCopyACC()
276 BuildMI(MBB, I, DL, TII.get(TargetOpcode::COPY), DstHi) in expandCopyACC()
439 BuildMI(MBB, MBBI, dl, TII.get(TargetOpcode::CFI_INSTRUCTION)) in emitPrologue()
552 BuildMI(MBB, MBBI, dl, TII.get(MOVE), BP) in emitPrologue()
759 BuildMI(MBB, MBBI, DL, STI.getInstrInfo()->get(Mips::EHB)); in emitInterruptEpilogueStub()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCInstructionSelector.cpp232 BuildMI(MBB, I, DbgLoc, TII.get(ConvOp), ConvReg).addReg(CopyReg); in selectFPToInt()
266 BuildMI(MBB, I, I.getDebugLoc(), TII.get(PPC::RLDICL), DstReg) in selectZExt()
305 return BuildMI(MBB, I, I.getDebugLoc(), TII.get(PPC::LI8), Reg) in selectI64ImmDirect()
326 if (!BuildMI(MBB, I, I.getDebugLoc(), TII.get(Opcode), TmpReg) in selectI64ImmDirect()
474 if (!BuildMI(MBB, I, I.getDebugLoc(), TII.get(Opcode), TmpReg) in selectI64ImmDirect()
547 if (!BuildMI(MBB, I, I.getDebugLoc(), TII.get(Opcode), TmpReg) in selectI64ImmDirect()
577 if (!BuildMI(MBB, I, I.getDebugLoc(), TII.get(Opcode), TmpReg) in selectI64ImmDirect()
681 MI = BuildMI(MBB, I, DbgLoc, TII.get(PPC::LDtocCPT), DstReg) in selectConstantPool()
687 BuildMI(MBB, I, DbgLoc, TII.get(PPC::ADDIStocHA8), HaAddrReg) in selectConstantPool()
693 MI = BuildMI(MBB, I, DbgLoc, TII.get(PPC::LDtocL), DstReg) in selectConstantPool()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.cpp238 BuildMI(MBB, MBBI, DL, get(CSKY::MOVI32), DstReg) in movImm()
249 BuildMI(MBB, MBBI, DL, get(CSKY::ORI32), DstReg) in movImm()
258 BuildMI(MBB, MBBI, DL, get(CSKY::MOVI16), DstReg) in movImm()
262 BuildMI(MBB, MBBI, DL, get(CSKY::MOVI16), DstReg) in movImm()
265 BuildMI(MBB, MBBI, DL, get(CSKY::LSLI16), DstReg) in movImm()
428 BuildMI(MBB, I, DL, get(Opcode)) in storeRegToStackSlot()
472 BuildMI(MBB, I, DL, get(Opcode), DestReg) in loadRegFromStackSlot()
501 BuildMI(MBB, I, DL, get(CSKY::MVC32), DestReg) in copyPhysReg()
507 BuildMI(MBB, I, DL, get(CSKY::ADDC16)) in copyPhysReg()
513 BuildMI(MBB, I, DL, get(CSKY::BTSTI16)) in copyPhysReg()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp152 BuildMI(MBB, MBBI, DL, TII.get(VE::STrii)) in emitPrologueInsns()
157 BuildMI(MBB, MBBI, DL, TII.get(VE::STrii)) in emitPrologueInsns()
164 BuildMI(MBB, MBBI, DL, TII.get(VE::STrii)) in emitPrologueInsns()
169 BuildMI(MBB, MBBI, DL, TII.get(VE::STrii)) in emitPrologueInsns()
176 BuildMI(MBB, MBBI, DL, TII.get(VE::STrii)) in emitPrologueInsns()
200 BuildMI(MBB, MBBI, DL, TII.get(VE::LDrii), VE::SX17) in emitEpilogueInsns()
205 BuildMI(MBB, MBBI, DL, TII.get(VE::LDrii), VE::SX16) in emitEpilogueInsns()
219 BuildMI(MBB, MBBI, DL, TII.get(VE::LDrii), VE::SX9) in emitEpilogueInsns()
304 BuildMI(MBB, MBBI, DL, TII.get(VE::EXTEND_STACK)); in emitSPExtend()
354 BuildMI(MBB, MBBI, DL, TII.get(VE::ORri), VE::SX9) in emitPrologue()
[all …]
H A DVEInstrInfo.cpp238 BuildMI(&MBB, DL, get(VE::BRCFLa_t)) in insertBranch()
270 BuildMI(&MBB, DL, get(opc[0])) in insertBranch()
276 BuildMI(&MBB, DL, get(opc[1])) in insertBranch()
286 BuildMI(&MBB, DL, get(VE::BRCFLa_t)) in insertBranch()
477 BuildMI(MBB, I, DL, get(VE::STrii)) in storeRegToStackSlot()
484 BuildMI(MBB, I, DL, get(VE::STLrii)) in storeRegToStackSlot()
491 BuildMI(MBB, I, DL, get(VE::STUrii)) in storeRegToStackSlot()
1059 BuildMI(BB, dl, TII.get(VE::SHMLri)) in expandExtendStackPseudo()
1063 BuildMI(BB, dl, TII.get(VE::SHMLri)) in expandExtendStackPseudo()
1067 BuildMI(BB, dl, TII.get(VE::SHMLri)) in expandExtendStackPseudo()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PointerAuth.cpp76 BuildMI(MBB, MBBI, DL, TII->get(AArch64::ADR)) in BuildPACM()
100 BuildMI(MBB, MBBI, DL, TII->get(AArch64::EMITBKEY)) in signLR()
114 BuildMI(MBB, MBBI, DL, in signLR()
121 BuildMI(MBB, MBBI, DL, in signLR()
135 BuildMI(MBB, MBBI, DL, TII->get(AArch64::SEH_PACSignLR)) in signLR()
169 BuildMI(MBB, TI, DL, in authenticateLR()
184 BuildMI(MBB, MBBI, DL, in authenticateLR()
190 BuildMI(MBB, MBBI, DL, in authenticateLR()
275 BuildMI(CheckBlock, DL, TII->get(AArch64::TBNZX)) in checkAuthenticatedRegister()
288 BuildMI(CheckBlock, DL, TII->get(AArch64::XPACLRI)); in checkAuthenticatedRegister()
[all …]
H A DAArch64ExpandPseudoInsts.cpp359 BuildMI(LoadCmpBB, MIMD, TII->get(LdxpOp)) in expandCMP_SWAP_128()
706 BuildMI(LoopBB, DL, TII->get(OpCode2)) in expandSetTagLoop()
962 BuildMI(&MBB, DL, TII->get(AArch64::B)) in expandRestoreZA()
1052 BuildMI(&MBB, DL, TII->get(AArch64::B)) in expandCondSMToggle()
1127 BuildMI(MBB, MBBI, MI.getDebugLoc(), in expandMI()
1136 BuildMI(MBB, MBBI, MI.getDebugLoc(), in expandMI()
1146 BuildMI(MBB, MBBI, MI.getDebugLoc(), in expandMI()
1154 BuildMI(MBB, MBBI, MI.getDebugLoc(), in expandMI()
1162 BuildMI(MBB, MBBI, MI.getDebugLoc(), in expandMI()
1456 BuildMI(MBB, MBBI, MI.getDebugLoc(), in expandMI()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCFrameLowering.cpp808 BuildMI(MBB, MBBI, dl, StoreWordInst) in emitPrologue()
822 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
827 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
832 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
874 BuildMI(MBB, MBBI, dl, StoreWordInst) in emitPrologue()
892 BuildMI(MBB, MBBI, dl, OrInst, BPReg) in emitPrologue()
918 BuildMI(MBB, MBBI, dl, in emitPrologue()
1078 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
1083 BuildMI(MBB, MBBI, dl, StoreInst) in emitPrologue()
1736 BuildMI(MBB, MBBI, dl, AddInst) in emitEpilogue()
[all …]
H A DPPCExpandAtomicPseudoInsts.cpp162 BuildMI(CurrentMBB, DL, LL, Old).addReg(RA).addReg(RB); in expandAtomicRMW128()
170 BuildMI(CurrentMBB, DL, TII->get(PPC::ADDC8), ScratchLo) in expandAtomicRMW128()
173 BuildMI(CurrentMBB, DL, TII->get(PPC::ADDE8), ScratchHi) in expandAtomicRMW128()
178 BuildMI(CurrentMBB, DL, TII->get(PPC::SUBFC8), ScratchLo) in expandAtomicRMW128()
205 BuildMI(CurrentMBB, DL, TII->get(PPC::BCC)) in expandAtomicRMW128()
263 BuildMI(CurrentMBB, DL, LL, Old).addReg(RA).addReg(RB); in expandAtomicCmpSwap128()
264 BuildMI(CurrentMBB, DL, TII->get(PPC::XOR8), ScratchLo) in expandAtomicCmpSwap128()
267 BuildMI(CurrentMBB, DL, TII->get(PPC::XOR8), ScratchHi) in expandAtomicCmpSwap128()
270 BuildMI(CurrentMBB, DL, TII->get(PPC::OR8_rec), ScratchLo) in expandAtomicCmpSwap128()
273 BuildMI(CurrentMBB, DL, TII->get(PPC::BCC)) in expandAtomicCmpSwap128()
[all …]
H A DPPCTLSDynamicCall.cpp144 BuildMI(MBB, I, DL, TII->get(PPC::ADJCALLSTACKDOWN)).addImm(0) in processBlock()
151 BuildMI(MBB, I, DL, TII->get(TargetOpcode::COPY), GPR4) in processBlock()
153 BuildMI(MBB, I, DL, TII->get(TargetOpcode::COPY), GPR3) in processBlock()
155 BuildMI(MBB, I, DL, TII->get(Opc2), GPR3).addReg(GPR3).addReg(GPR4); in processBlock()
160 BuildMI(MBB, I, DL, TII->get(Opc2), GPR3); in processBlock()
164 Addi = BuildMI(MBB, I, DL, TII->get(Opc1), GPR3).addImm(0); in processBlock()
168 Addi = BuildMI(MBB, I, DL, TII->get(Opc1), GPR3).addReg(InReg); in processBlock()
174 (BuildMI(MBB, I, DL, TII->get(Opc2), GPR3).addReg(GPR3)); in processBlock()
181 BuildMI(MBB, I, DL, TII->get(PPC::ADJCALLSTACKUP)).addImm(0).addImm(0); in processBlock()
183 BuildMI(MBB, I, DL, TII->get(TargetOpcode::COPY), OutReg) in processBlock()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFInstrInfo.cpp36 BuildMI(MBB, I, DL, get(BPF::MOV_rr), DestReg) in copyPhysReg()
78 BuildMI(*BB, MI, dl, get(LdOpc)) in expandMEMCPY()
81 BuildMI(*BB, MI, dl, get(StOpc)) in expandMEMCPY()
92 BuildMI(*BB, MI, dl, get(BPF::LDW)) in expandMEMCPY()
94 BuildMI(*BB, MI, dl, get(BPF::STW)) in expandMEMCPY()
99 BuildMI(*BB, MI, dl, get(BPF::LDH)) in expandMEMCPY()
101 BuildMI(*BB, MI, dl, get(BPF::STH)) in expandMEMCPY()
106 BuildMI(*BB, MI, dl, get(BPF::LDB)) in expandMEMCPY()
108 BuildMI(*BB, MI, dl, get(BPF::STB)) in expandMEMCPY()
135 BuildMI(MBB, I, DL, get(BPF::STD)) in storeRegToStackSlot()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp294 BuildMI(LoopMBB, DL, TII->get(RISCV::BNE)) in doAtomicBinOpExpansion()
317 BuildMI(MBB, DL, TII->get(RISCV::XOR), DestReg) in insertMaskedMerge()
382 BuildMI(LoopMBB, DL, TII->get(RISCV::BNE)) in doMaskedAtomicBinOpExpansion()
430 BuildMI(MBB, DL, TII->get(RISCV::SLL), ValReg) in insertSext()
433 BuildMI(MBB, DL, TII->get(RISCV::SRA), ValReg) in insertSext()
501 BuildMI(LoopHeadMBB, DL, TII->get(RISCV::BGE)) in expandAtomicMinMaxOp()
509 BuildMI(LoopHeadMBB, DL, TII->get(RISCV::BGE)) in expandAtomicMinMaxOp()
542 BuildMI(LoopTailMBB, DL, TII->get(RISCV::BNE)) in expandAtomicMinMaxOp()
670 BuildMI(LoopHeadMBB, DL, TII->get(RISCV::BNE)) in expandAtomicCmpXchg()
681 BuildMI(LoopTailMBB, DL, TII->get(RISCV::BNE)) in expandAtomicCmpXchg()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp62 BuildMI(MBB, MBBI, DL, TII.get(AVR::BSETs)) in emitPrologue()
70 BuildMI(MBB, MBBI, DL, TII.get(AVR::PUSHRr)) in emitPrologue()
77 BuildMI(MBB, MBBI, DL, TII.get(AVR::PUSHRr)) in emitPrologue()
81 BuildMI(MBB, MBBI, DL, TII.get(AVR::PUSHRr)) in emitPrologue()
84 BuildMI(MBB, MBBI, DL, TII.get(AVR::EORRdRr)) in emitPrologue()
133 BuildMI(MBB, MBBI, DL, TII.get(AVR::SPWRITE), AVR::SP) in emitPrologue()
155 BuildMI(MBB, MBBI, DL, TII.get(AVR::OUTARr)) in restoreStatusRegister()
220 BuildMI(MBB, MBBI, DL, TII.get(AVR::SPWRITE), AVR::SP) in emitEpilogue()
282 BuildMI(MBB, MI, DL, TII.get(AVR::PUSHRr)) in spillCalleeSavedRegisters()
311 BuildMI(MBB, MI, DL, TII.get(AVR::POPRd), Reg); in restoreCalleeSavedRegisters()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp320 BuildMI(MBB, MBBI, DL, TII.get(Opc)) in emitSPUpdate()
743 BuildMI(MBB, MBBI, DL, TII.get(Opc)) in emitStackProbeInlineGenericBlock()
1039 BuildMI(&MBB, DL, TII.get(X86::JCC_1)) in emitStackProbeInlineWindowsCoreCLR64()
1302 BuildMI(entryMBB, DL, in BuildStackAlignAND()
1324 BuildMI(headMBB, DL, in BuildStackAlignAND()
1355 BuildMI(bodyMBB, DL, in BuildStackAlignAND()
1718 BuildMI(MBB, MBBI, DL, in emitPrologue()
1793 BuildMI(MBB, MBBI, DL, in emitPrologue()
2373 BuildMI(MBB, MBBI, DL, in emitEpilogue()
2952 BuildMI(MBB, MI, DL, TII.get(Opc)) in spillCalleeSavedRegisters()
[all …]
H A DX86ExpandPseudo.cpp114 BuildMI(*MBB, MBBI, DL, TII->get(X86::CMP64rr)) in INITIALIZE_PASS()
351 BuildMI(MBB, MBBI, DL, in ExpandMI()
380 BuildMI(MBB, MBBI, DL, in ExpandMI()
396 BuildMI(MBB, MBBI, DL, TII->get(RetOp)); in ExpandMI()
405 MIB = BuildMI(MBB, MBBI, DL, in ExpandMI()
408 MIB = BuildMI(MBB, MBBI, DL, in ExpandMI()
471 BuildMI(MBB, MBBI, DL, in ExpandMI()
475 BuildMI(MBB, MBBI, DL, in ExpandMI()
508 auto MIBLo = BuildMI(MBB, MBBI, DL, in ExpandMI()
510 auto MIBHi = BuildMI(MBB, MBBI, DL, in ExpandMI()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFrameLowering.cpp315 MIB = BuildMI(MF, DL, TII.get(ARM::SEH_Nop)) in insertSEH()
338 MIB = BuildMI(MF, DL, TII.get(ARM::SEH_Nop)) in insertSEH()
431 MIB = BuildMI(MF, DL, TII.get(SEHOpc)) in insertSEH()
629 BuildMI(MBB, std::next(Info.I), dl, in emitDefCFAOffsets()
1759 BuildMI(MBB, MI, DL, TII.get(Opc), ARM::R4) in emitAlignedDPRCS2Spills()
1841 BuildMI(MBB, MI, DL, TII.get(ARM::VSTRD)) in emitAlignedDPRCS2Spills()
1912 BuildMI(MBB, MI, DL, TII.get(Opc), ARM::R4) in emitAlignedDPRCS2Restores()
3214 BuildMI(GetMBB, DL, TII.get(Opcode)) in adjustForSegmentedStacks()
3221 BuildMI(GetMBB, DL, TII.get(Opcode)) in adjustForSegmentedStacks()
3325 BuildMI(AllocMBB, DL, TII.get(ARM::tBL)) in adjustForSegmentedStacks()
[all …]
H A DARMExpandPseudoInsts.cpp1360 BuildMI(ClearBB, DL, TII->get(ARM::VMSR)) in CMSEClearFPRegsV8()
1849 BuildMI(LoadCmpBB, DL, TII->get(CMPrr)) in ExpandCMP_SWAP()
1854 BuildMI(LoadCmpBB, DL, TII->get(Bcc)) in ExpandCMP_SWAP()
1874 BuildMI(StoreBB, DL, TII->get(CMPri)) in ExpandCMP_SWAP()
1878 BuildMI(StoreBB, DL, TII->get(Bcc)) in ExpandCMP_SWAP()
1966 BuildMI(LoadCmpBB, DL, TII->get(CMPrr)) in ExpandCMP_SWAP_64()
1971 BuildMI(LoadCmpBB, DL, TII->get(CMPrr)) in ExpandCMP_SWAP_64()
1977 BuildMI(LoadCmpBB, DL, TII->get(Bcc)) in ExpandCMP_SWAP_64()
1995 BuildMI(StoreBB, DL, TII->get(CMPri)) in ExpandCMP_SWAP_64()
1999 BuildMI(StoreBB, DL, TII->get(Bcc)) in ExpandCMP_SWAP_64()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h381 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB, in BuildMI() function
399 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB, in BuildMI() function
425 return BuildMI(BB, *I, MIMD, MCID, DestReg); in BuildMI()
431 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB, in BuildMI() function
441 inline MachineInstrBuilder BuildMI(MachineBasicBlock &BB, in BuildMI() function
464 return BuildMI(BB, *I, MIMD, MCID); in BuildMI()
469 inline MachineInstrBuilder BuildMI(MachineBasicBlock *BB, in BuildMI() function
472 return BuildMI(*BB, BB->end(), MIMD, MCID); in BuildMI()
481 return BuildMI(*BB, BB->end(), MIMD, MCID, DestReg); in BuildMI()
503 MachineInstrBuilder BuildMI(MachineBasicBlock &BB,
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp72 BuildMI(MBB, MBBI, dl, TII.get(AdjOp), StackPtr) in generateStackAdjustment()
142 BuildMI(MBB, MBBI, dl, TII->get(Opc), ARC::SP) in emitPrologue()
148 BuildMI(MBB, MBBI, dl, TII->get(ARC::ST_AW_rs9)) in emitPrologue()
159 BuildMI(MBB, MBBI, dl, TII->get(ARC::PUSH_S_BLINK)); in emitPrologue()
160 BuildMI(MBB, MBBI, dl, TII->get(ARC::SUB_rru6)) in emitPrologue()
164 BuildMI(MBB, MBBI, dl, TII->get(ARC::BL)) in emitPrologue()
173 BuildMI(MBB, MBBI, dl, TII->get(ARC::PUSH_S_BLINK)); in emitPrologue()
186 BuildMI(MBB, MBBI, dl, in emitPrologue()
257 BuildMI(MBB, MBBI, DebugLoc(), TII->get(Opc), ARC::SP) in emitEpilogue()
329 BuildMI(MBB, MBBI, MBB.findDebugLoc(MBBI), TII->get(Opc)) in emitEpilogue()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.cpp52 BuildMI(MBB, MBBI, dl, TII.get(ADDri), SP::O6) in emitSPAdjustment()
64 BuildMI(MBB, MBBI, dl, TII.get(SP::SETHIi), SP::G1) in emitSPAdjustment()
66 BuildMI(MBB, MBBI, dl, TII.get(SP::ORri), SP::G1) in emitSPAdjustment()
68 BuildMI(MBB, MBBI, dl, TII.get(ADDrr), SP::O6) in emitSPAdjustment()
77 BuildMI(MBB, MBBI, dl, TII.get(SP::SETHIi), SP::G1) in emitSPAdjustment()
79 BuildMI(MBB, MBBI, dl, TII.get(SP::XORri), SP::G1) in emitSPAdjustment()
81 BuildMI(MBB, MBBI, dl, TII.get(ADDrr), SP::O6) in emitSPAdjustment()
186 BuildMI(MBB, MBBI, dl, TII.get(SP::ANDNri), regUnbiased) in emitPrologue()
192 BuildMI(MBB, MBBI, dl, TII.get(SP::ADDri), SP::O6) in emitPrologue()
238 BuildMI(MBB, MBBI, dl, TII.get(SP::ORrr), SP::G1) in emitEpilogue()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSplitDouble.cpp830 BuildMI(B, MI, DL, TII->get(A2_aslh), LoR) in splitShift()
833 BuildMI(B, MI, DL, TII->get(A2_asrh), TmpR) in splitShift()
853 BuildMI(B, MI, DL, TII->get(ShiftOpc), HiR) in splitShift()
857 BuildMI(B, MI, DL, TII->get(S2_insert), LoR) in splitShift()
870 BuildMI(B, MI, DL, TII->get(S2_asr_i_r), HiR) in splitShift()
876 BuildMI(B, MI, DL, TII->get(A2_aslh), HiR) in splitShift()
879 BuildMI(B, MI, DL, TII->get(A2_asrh), LoR) in splitShift()
940 BuildMI(B, MI, DL, TII->get(A2_or), LoR) in splitAslOr()
943 BuildMI(B, MI, DL, TII->get(A2_or), HiR) in splitAslOr()
957 BuildMI(B, MI, DL, TII->get(A2_or), TmpR2) in splitAslOr()
[all …]

12345678910>>...14