Home
last modified time | relevance | path

Searched defs:MaskReg (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVExpandAtomicPseudoInsts.cpp306 assert(ScratchReg != MaskReg && "ScratchReg and MaskReg must be unique"); in doMaskedAtomicBinOpExpansion() local
278 insertMaskedMerge(const RISCVInstrInfo * TII,DebugLoc DL,MachineBasicBlock * MBB,Register DestReg,Register OldValReg,Register NewValReg,Register MaskReg,Register ScratchReg) insertMaskedMerge() argument
446 Register MaskReg = MI.getOperand(5).getReg(); expandAtomicMinMaxOp() local
544 tryToFoldBNEOnCmpXchgResult(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,Register DestReg,Register CmpValReg,Register MaskReg,MachineBasicBlock * & LoopHeadBNETarget) tryToFoldBNEOnCmpXchgResult() argument
611 Register MaskReg = IsMasked ? MI.getOperand(5).getReg() : Register(); expandAtomicCmpXchg() local
659 Register MaskReg = MI.getOperand(5).getReg(); expandAtomicCmpXchg() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchExpandAtomicPseudoInsts.cpp227 insertMaskedMerge(const LoongArchInstrInfo * TII,DebugLoc DL,MachineBasicBlock * MBB,Register DestReg,Register OldValReg,Register NewValReg,Register MaskReg,Register ScratchReg) insertMaskedMerge() argument
253 Register MaskReg = MI.getOperand(4).getReg(); doMaskedAtomicBinOpExpansion() local
401 Register MaskReg = MI.getOperand(5).getReg(); expandAtomicMinMaxOp() local
562 Register MaskReg = MI.getOperand(5).getReg(); expandAtomicCmpXchg() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsNaClELFStreamer.cpp101 void emitMask(unsigned AddrReg, unsigned MaskReg, in emitMask()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp4810 Register MaskReg = MI.getOperand(2).getReg(); in getInstrMapping() local
4819 Register MaskReg = MI.getOperand(2).getReg(); in getInstrMapping() local
4837 Register MaskReg = MI.getOperand(2).getReg(); in getInstrMapping() local
H A DAMDGPUInstructionSelector.cpp2899 Register MaskReg = I.getOperand(2).getReg(); in selectG_PTRMASK() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp232 Register MaskReg = getMRI()->createGenericVirtualRegister(MaskTy); in buildMaskLowPtrBits() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp6175 Register MaskReg = MIB.getReg(1); in expandPostRAPseudo() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp1481 MachineInstr *PTest, unsigned MaskReg, unsigned PredReg, in optimizePTestInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp3130 Register MaskReg = I.getOperand(2).getReg(); in select() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp12272 Register MaskReg = RegInfo.createVirtualRegister(GPRC); in EmitPartwordAtomicBinary() local
13287 Register MaskReg = RegInfo.createVirtualRegister(GPRC); in EmitInstrWithCustomInserter() local