Home
last modified time | relevance | path

Searched defs:DefReg (Results 1 – 25 of 49) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DDetectDeadLanes.cpp169 Register DefReg = Def.getReg(); in transferUsedLanes() local
204 Register DefReg = Def.getReg(); in transferDefinedLanesStep() local
347 Register DefReg = Def.getReg(); in determineInitialUsedLanes() local
440 Register DefReg = Def.getReg(); in isUndefInput() local
H A DMachineSink.cpp429 Register DefReg; in PerformSinkAndFold() local
2158 for (auto DefReg : DefedRegsInCopy) { in getSingleLiveInSuccBB() local
2193 for (Register DefReg : DefedRegsInCopy) in updateLiveIn() local
H A DImplicitNullChecks.cpp712 Register DefReg; in insertFaultingInstr() local
H A DPHIElimination.cpp268 Register DefReg = DefMI->getOperand(0).getReg(); in run() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankSelect.cpp235 Register DefReg = getVReg(MI.getOperand(0)); in runOnMachineFunction() local
258 Register DefReg = getVReg(DefOP); in runOnMachineFunction() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h467 Register DefReg = MI.getOperand(I).getReg(); in tryFoldUnmergeCast() local
828 Register findValueFromDefImpl(Register DefReg, unsigned StartBit, in findValueFromDefImpl()
885 Register findValueFromDef(Register DefReg, unsigned StartBit, in findValueFromDef()
902 Register DefReg = MI.getReg(DefIdx); in tryCombineUnmergeDefs() local
1221 Register DefReg = MI.getReg(DefIdx); in tryCombineUnmergeValues() local
1242 Register DefReg = MI.getOperand(Idx).getReg(); in tryCombineUnmergeValues() local
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExplicitLocals.cpp202 for (auto DefReg : Def->defs()) { in findStartOfTree() local
332 Register DefReg = MI.getOperand(2).getReg(); in runOnMachineFunction() local
H A DWebAssemblyRegStackify.cpp500 Register DefReg = MO.getReg(); in oneUseDominatesOtherUses() local
672 Register DefReg = MRI.createVirtualRegister(RegClass); in moveAndTeeForMultiUse() local
958 Register DefReg = SubsequentDef->getReg(); in runOnMachineFunction() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCVSXSwapRemoval.cpp671 Register DefReg = MI->getOperand(0).getReg(); in recordUnoptimizableWebs() local
724 Register DefReg = DefMI->getOperand(0).getReg(); in recordUnoptimizableWebs() local
783 Register DefReg = MI->getOperand(0).getReg(); in markSwapsForRemoval() local
H A DPPCPreEmitPeephole.cpp255 Register DefReg; in addLinkerOpt() member
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstructionSelector.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp637 const Register DefReg = I.getOperand(0).getReg(); in selectLoadStoreOp() local
702 const Register DefReg = I.getOperand(0).getReg(); in selectFrameIndexOrGep() local
732 const Register DefReg = I.getOperand(0).getReg(); in selectGlobalValue() local
751 const Register DefReg = I.getOperand(0).getReg(); in selectConstant() local
922 Register DefReg = SrcReg; in selectZext() local
1496 Register DefReg = MRI.createGenericVirtualRegister(DstTy); in selectMergeValues() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRedundantCopyElimination.cpp118 Register DefReg = MI->getOperand(0).getReg(); in optimizeBlock() local
H A DRISCVInsertVSETVLI.cpp488 Register DefReg; member
1700 Register DefReg = NextMI->getOperand(0).getReg(); in coalesceVSETVLIs() local
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXReplaceImageHandles.cpp64 unsigned DefReg = MI->getOperand(0).getReg(); in runOnMachineFunction() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombiner.cpp198 Register DefReg = Def.getReg(); in addUsersToWorkList() local
H A DRegBankSelect.cpp204 for (Register DefReg : NewVRegs) in repairReg() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RedundantCopyElimination.cpp377 Register DefReg = MI->getOperand(0).getReg(); in optimizeBlock() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCTargetDesc.cpp191 auto DefReg = Inst.getOperand(I).getReg(); in updateState() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp704 Register DefReg; in collectInlineAsmInstrOperands() local
788 Register DefReg = collectInlineAsmInstrOperands(I2); in insertInlineAsmProcess() local
H A DSPIRVModuleAnalysis.cpp248 Register DefReg; in instrToSignature() local
303 Register DefReg = MI.getOperand(0).getReg(); in isDeclSection() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp684 const Register DefReg = MI.getOperand(0).getReg(); in select() local
1108 Register DefReg = MI.getOperand(0).getReg(); in selectAddr() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16InstrInfo.cpp365 int DefReg = 0; in loadImmediate() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp215 Register DefReg = MODef.getReg(); in eraseInstrWithNoUses() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp2443 Register DefReg = I.getOperand(0).getReg(); in earlySelect() local
2593 const Register DefReg = I.getOperand(0).getReg(); in select() local
2736 const Register DefReg = I.getOperand(0).getReg(); in select() local
3233 const Register DefReg = I.getOperand(0).getReg(); in select() local
3410 const Register DefReg = I.getOperand(0).getReg(); in select() local
4436 AArch64InstructionSelector::emitADD(Register DefReg, MachineOperand &LHS, in emitADD()
5315 const Register DefReg = MI.getOperand(0).getReg(); in selectUSMovFromExtend() local
6916 Register DefReg = I.getOperand(0).getReg(); in selectPtrAuthGlobalValue() local
7198 Register DefReg = MI.getOperand(0).getReg(); in isWorthFoldingIntoExtendedReg() local

12