Home
last modified time | relevance | path

Searched refs:NewDest (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DInitUndef.cpp236 Register NewDest = MRI->createVirtualRegister(RC); in processBasicBlock() local
239 NewRegs.insert(NewDest); in processBasicBlock()
241 NewDest); in processBasicBlock()
242 UseMO.setReg(NewDest); in processBasicBlock()
H A DBranchFolding.h144 MachineBasicBlock &NewDest);
H A DTargetInstrInfo.cpp157 MachineBasicBlock *NewDest) const { in ReplaceTailWithBranchTo()
177 if (++MachineFunction::iterator(MBB) != MachineFunction::iterator(NewDest)) in ReplaceTailWithBranchTo()
178 insertBranch(*MBB, NewDest, nullptr, SmallVector<MachineOperand, 0>(), DL); in ReplaceTailWithBranchTo()
179 MBB->addSuccessor(NewDest); in ReplaceTailWithBranchTo()
H A DBranchFolding.cpp388 MachineBasicBlock &NewDest) { in replaceTailWithBranchTo() argument
404 for (MachineBasicBlock::RegisterMaskPair P : NewDest.liveins()) { in replaceTailWithBranchTo()
417 TII->ReplaceTailWithBranchTo(OldInst, &NewDest); in replaceTailWithBranchTo()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DRedirectionManager.h35 ExecutorSymbolDef NewDest) { in redirect() argument
36 return redirect(JD, {{std::move(Symbol), NewDest}}); in redirect()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DThumb2InstrInfo.h35 MachineBasicBlock *NewDest) const override;
H A DThumb2InstrInfo.cpp63 MachineBasicBlock *NewDest) const { in ReplaceTailWithBranchTo()
67 TargetInstrInfo::ReplaceTailWithBranchTo(Tail, NewDest); in ReplaceTailWithBranchTo()
81 TargetInstrInfo::ReplaceTailWithBranchTo(Tail, NewDest); in ReplaceTailWithBranchTo()
H A DARMConstantIslandPass.cpp1763 MachineBasicBlock *NewDest = BMI->getOperand(0).getMBB(); in fixupConditionalBr() local
1764 if (BBUtils->isBBInRange(MI, NewDest, Br.MaxDisp)) { in fixupConditionalBr()
1769 MI->getOperand(0).setMBB(NewDest); in fixupConditionalBr()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYConstantIslandPass.cpp1304 MachineBasicBlock *NewDest = TII->getBranchDestBlock(*BMI); in fixupConditionalBr() local
1305 if (isBBInRange(MI, NewDest, Br.MaxDisp)) { in fixupConditionalBr()
1310 MI->getOperand(MI->getNumExplicitOperands() - 1).setMBB(NewDest); in fixupConditionalBr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp3115 Register NewDest; in eliminateFrameIndex() local
3119 NewDest = ResultReg; in eliminateFrameIndex()
3121 NewDest = RS->scavengeRegisterBackwards(AMDGPU::SReg_32_XM0RegClass, in eliminateFrameIndex()
3124 BuildMI(*MBB, MI, DL, TII->get(AMDGPU::V_READFIRSTLANE_B32), NewDest) in eliminateFrameIndex()
3126 ResultReg = NewDest; in eliminateFrameIndex()
3246 Register NewDest; in eliminateFrameIndex() local
3250 NewDest = ResultReg; in eliminateFrameIndex()
3252 NewDest = RS->scavengeRegisterBackwards( in eliminateFrameIndex()
3258 NewDest) in eliminateFrameIndex()
3260 ResultReg = NewDest; in eliminateFrameIndex()
H A DSIInstrInfo.cpp8155 Register NewDest = MRI.createVirtualRegister(&AMDGPU::VGPR_32RegClass); in lowerScalarXnor() local
8159 BuildMI(MBB, MII, DL, get(AMDGPU::V_XNOR_B32_e64), NewDest) in lowerScalarXnor()
8163 MRI.replaceRegWith(Dest.getReg(), NewDest); in lowerScalarXnor()
8164 addUsersToMoveToVALUWorklist(NewDest, MRI, Worklist); in lowerScalarXnor()
8176 Register NewDest = MRI.createVirtualRegister(&AMDGPU::SReg_32RegClass); in lowerScalarXnor() local
8183 Xor = BuildMI(MBB, MII, DL, get(AMDGPU::S_XOR_B32), NewDest) in lowerScalarXnor()
8188 Xor = BuildMI(MBB, MII, DL, get(AMDGPU::S_XOR_B32), NewDest) in lowerScalarXnor()
8196 BuildMI(MBB, MII, DL, get(AMDGPU::S_NOT_B32), NewDest).addReg(Temp); in lowerScalarXnor()
8200 MRI.replaceRegWith(Dest.getReg(), NewDest); in lowerScalarXnor()
8204 addUsersToMoveToVALUWorklist(NewDest, MRI, Worklist); in lowerScalarXnor()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp1577 MachineBasicBlock *NewDest = in fixupConditionalBr() local
1579 if (isBBInRange(MI, NewDest, Br.MaxDisp)) { in fixupConditionalBr()
1585 MI->getOperand(TargetOperand).setMBB(NewDest); in fixupConditionalBr()
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DInstruction.cpp778 void CleanupReturnInst::setUnwindDest(BasicBlock *NewDest) { in setUnwindDest() argument
784 cast<llvm::BasicBlock>(NewDest->Val)); in setUnwindDest()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h863 MachineBasicBlock *NewDest) const;
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h4461 void setUnwindDest(BasicBlock *NewDest) {
4462 assert(NewDest);
4464 Op<1>() = NewDest;
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h1670 LLVM_ABI void setUnwindDest(BasicBlock *NewDest);