Home
last modified time | relevance | path

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

12

/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
433 Register DefReg = Def.getReg(); in isUndefInput() local
H A DMachineSink.cpp378 Register DefReg; PerformSinkAndFold() local
1914 for (auto DefReg : DefedRegsInCopy) { getSingleLiveInSuccBB() local
1949 for (unsigned DefReg : DefedRegsInCopy) updateLiveIn() local
[all...]
H A DPHIElimination.cpp204 Register DefReg = DefMI->getOperand(0).getReg(); runOnMachineFunction() local
H A DImplicitNullChecks.cpp716 unsigned DefReg = NoRegister; in insertFaultingInstr() local
H A DTailDuplicator.cpp362 Register DefReg = MI->getOperand(0).getReg(); processPHI() local
H A DLiveVariables.cpp213 Register DefReg = MO.getReg(); FindLastPartialDef() local
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExplicitLocals.cpp202 for (auto DefReg : Def->defs()) { in findStartOfTree() local
310 Register DefReg = MI.getOperand(2).getReg(); in runOnMachineFunction() local
[all...]
H A DWebAssemblyRegStackify.cpp474 Register DefReg = MO.getReg(); oneUseDominatesOtherUses() local
643 Register DefReg = MRI.createVirtualRegister(RegClass); moveAndTeeForMultiUse() local
917 Register DefReg = SubsequentDef->getReg(); runOnMachineFunction() local
[all...]
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRedundantCopyElimination.cpp122 Register DefReg = MI->getOperand(0).getReg(); in optimizeBlock() local
H A DRISCVInsertVSETVLI.cpp521 Register DefReg; global() member
1672 Register DefReg = NextMI->getOperand(0).getReg(); coalesceVSETVLIs() local
[all...]
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h462 Register DefReg = MI.getOperand(I).getReg(); tryFoldUnmergeCast() local
823 findValueFromDefImpl(Register DefReg,unsigned StartBit,unsigned Size) findValueFromDefImpl() argument
880 findValueFromDef(Register DefReg,unsigned StartBit,unsigned Size) findValueFromDef() argument
897 Register DefReg = MI.getReg(DefIdx); tryCombineUnmergeDefs() local
1208 Register DefReg = MI.getReg(DefIdx); tryCombineUnmergeValues() local
1223 Register DefReg = MI.getOperand(Idx).getReg(); tryCombineUnmergeValues() local
[all...]
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCVSXSwapRemoval.cpp673 Register DefReg = MI->getOperand(0).getReg(); recordUnoptimizableWebs() local
726 Register DefReg = DefMI->getOperand(0).getReg(); recordUnoptimizableWebs() local
785 Register DefReg = MI->getOperand(0).getReg(); markSwapsForRemoval() local
H A DPPCPreEmitPeephole.cpp259 Register DefReg; addLinkerOpt() member
/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp553 const Register DefReg = I.getOperand(0).getReg(); selectLoadStoreOp() local
634 const Register DefReg = I.getOperand(0).getReg(); selectFrameIndexOrGep() local
687 const Register DefReg = I.getOperand(0).getReg(); selectGlobalValue() local
706 const Register DefReg = I.getOperand(0).getReg(); selectConstant() local
877 Register DefReg = SrcReg; selectZext() local
1439 Register DefReg = MRI.createGenericVirtualRegister(DstTy); selectMergeValues() local
[all...]
/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXReplaceImageHandles.cpp68 unsigned DefReg = MI->getOperand(0).getReg(); runOnMachineFunction() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RedundantCopyElimination.cpp381 Register DefReg = MI->getOperand(0).getReg(); in optimizeBlock() local
H A DAArch64MIPeepholeOpt.cpp275 Register DefReg = MI.getOperand(0).getReg(); visitORR() local
/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCTargetDesc.cpp187 auto DefReg = Inst.getOperand(I).getReg(); updateState() local
/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVPreLegalizer.cpp144 Register DefReg = ConstMI->getOperand(0).getReg(); foldConstantsIntoIntrinsics() local
651 Register DefReg; insertInlineAsmProcess() local
[all...]
/llvm-project/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp214 Register DefReg = MODef.getReg(); eraseInstrWithNoUses() local
/llvm-project/llvm/lib/Target/Mips/
H A DMips16InstrInfo.cpp368 DefReg = MO.getReg(); in loadImmediate() local
/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVInstructionSelector.cpp520 const Register DefReg = MI.getOperand(0).getReg(); select() local
995 Register DefReg = MI.getOperand(0).getReg(); selectAddr() local
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp204 for (Register DefReg : NewVRegs) in repairReg() local
/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp2309 Register DefReg = I.getOperand(0).getReg(); earlySelect() local
2459 const Register DefReg = I.getOperand(0).getReg(); select() local
2592 const Register DefReg = I.getOperand(0).getReg(); select() local
3083 const Register DefReg = I.getOperand(0).getReg(); select() local
3260 const Register DefReg = I.getOperand(0).getReg(); select() local
4238 emitADD(Register DefReg,MachineOperand & LHS,MachineOperand & RHS,MachineIRBuilder & MIRBuilder) const emitADD() argument
5117 const Register DefReg = MI.getOperand(0).getReg(); selectUSMovFromExtend() local
6623 Register DefReg = I.getOperand(0).getReg(); selectPtrAuthGlobalValue() local
6871 Register DefReg = MI.getOperand(0).getReg(); isWorthFoldingIntoExtendedReg() local
[all...]
/llvm-project/llvm/lib/Target/X86/
H A DX86DomainReassignment.cpp592 Register DefReg = DefOp.getReg(); buildClosure() local

12