Home
last modified time | relevance | path

Searched refs:addDef (Results 1 – 25 of 57) sorted by relevance

123

/openbsd/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp163 .addDef(Res) in getOrCreateConstInt()
168 .addDef(Res) in getOrCreateConstInt()
205 .addDef(Res) in buildConstantInt()
211 .addDef(Res) in buildConstantInt()
349 .addDef(SpvVecConst) in getOrCreateIntCompositeOrNull()
406 .addDef(Res) in getOrCreateConstNullPtr()
587 .addDef(Reg) in getOpTypePointer()
836 .addDef(ResVReg) in getOrCreateOpTypeImage()
866 .addDef(ResVReg) in getOrCreateOpTypePipe()
891 .addDef(ResVReg) in getOrCreateOpTypeSampledImage()
[all …]
H A DSPIRVInstructionSelector.cpp537 .addDef(ResVReg) in selectUnOpWithSrc()
650 .addDef(VarReg) in selectMemOperation()
691 .addDef(ResVReg) in selectAtomicRMW()
951 .addDef(ResVReg) in selectBitreverse()
996 .addDef(ResVReg) in selectCmp()
1102 .addDef(ResVReg) in selectSelect()
1158 .addDef(ResVReg) in selectIntToBool()
1213 .addDef(ResVReg) in selectOpUndef()
1271 .addDef(ResVReg) in selectInsertElt()
1286 .addDef(ResVReg) in selectExtractElt()
[all …]
H A DSPIRVBuiltins.cpp487 .addDef(Call->ReturnRegister) in buildAtomicLoadInst()
598 .addDef(Tmp) in buildAtomicCompareExchangeInst()
642 .addDef(Call->ReturnRegister) in buildAtomicRMWInst()
685 MIB.addDef(Call->ReturnRegister) in buildAtomicFlagInst()
1087 .addDef(Call->ReturnRegister) in generateDotOrFMulInst()
1198 .addDef(Call->ReturnRegister) in generateImageMiscQueryInst()
1261 .addDef(SampledImage) in generateReadImageInst()
1345 .addDef(SampledImage) in generateSampleImageInst()
1664 .addDef(GlobalWorkSize) in generateEnqueueInst()
1677 .addDef(TmpReg) in generateEnqueueInst()
[all …]
H A DSPIRVCallLowering.cpp317 .addDef(FuncVReg) in lowerFormalArguments()
328 .addDef(VRegs[i][0]) in lowerFormalArguments()
430 .addDef(ResVReg) in lowerCall()
H A DSPIRVPreLegalizer.cpp215 .addDef(Reg) in insertAssignInstr()
346 MIB.buildInstr(IdOpInfo.second).addDef(IdOpInfo.first).addUse(Op.getReg()); in processInstr()
H A DSPIRVLegalizerInfo.cpp284 .addDef(ConvReg) in convertPtrToInt()
/openbsd/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsInstructionSelector.cpp276 .addDef(Dest) in buildUnalignedLoad()
326 .addDef(PseudoMULTuReg) in select()
375 .addDef(JTIndex) in select()
392 .addDef(Dest) in select()
404 .addDef(Dest) in select()
482 .addDef(ImplDef); in select()
519 .addDef(HILOReg) in select()
577 .addDef(Dst); in select()
652 .addDef(ResultInFPR) in select()
873 .addDef(TrueInReg) in select()
[all …]
H A DMipsISelLowering.cpp4789 .addDef(Temp) in emitLDR_W()
4836 .addDef(Temp) in emitLDR_D()
4845 .addDef(Lo) in emitLDR_D()
4849 .addDef(Hi) in emitLDR_D()
4921 .addDef(Tmp) in emitSTR_W()
4933 .addDef(Tmp) in emitSTR_W()
4974 .addDef(Lo) in emitSTR_D()
4989 .addDef(Lo) in emitSTR_D()
4993 .addDef(Hi) in emitSTR_D()
5013 .addDef(Lo) in emitSTR_D()
[all …]
H A DMipsCallLowering.cpp122 MIB.addDef(PhysReg, RegState::Implicit); in markPhysRegUsed()
479 MIB.addDef(Mips::SP, RegState::Implicit); in lowerCall()
540 MIB.addDef(Mips::GP, RegState::Implicit); in lowerCall()
H A DMipsSEISelDAGToDAG.cpp134 .addDef(Mips::AT_64) in emitMCountABI()
142 .addDef(Mips::AT) in emitMCountABI()
147 .addDef(Mips::SP) in emitMCountABI()
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64SpeculationHardening.cpp232 .addDef(MisspeculatingTaintReg) in insertTrackingCode()
370 .addDef(AArch64::XZR) in insertSPToRegTaintPropagation()
376 .addDef(MisspeculatingTaintReg) in insertSPToRegTaintPropagation()
393 .addDef(TmpReg) in insertRegToSPTaintPropagation()
399 .addDef(TmpReg, RegState::Renamable) in insertRegToSPTaintPropagation()
405 .addDef(AArch64::SP) in insertRegToSPTaintPropagation()
453 .addDef(Reg) in makeGPRSpeculationSafe()
577 .addDef(DstReg) in expandSpeculationSafeValue()
H A DAArch64LowerHomogeneousPrologEpilog.cpp212 MIB.addDef(AArch64::SP); in emitStore()
235 MIB.addDef(AArch64::SP); in emitLoad()
313 .addDef(AArch64::FP) in getOrCreateFrameHelper()
328 .addDef(AArch64::X16) in getOrCreateFrameHelper()
557 .addDef(AArch64::FP) in lowerProlog()
H A DAArch64ExpandPseudoInsts.cpp671 .addDef(AddressReg) in expandSetTagLoop()
678 .addDef(SizeReg) in expandSetTagLoop()
1185 .addDef(Reg32) in expandMI()
/openbsd/gnu/llvm/llvm/lib/Target/VE/
H A DVEInstrInfo.cpp795 BuildMI(*MBB, MI, DL, MCID).addDef(VMXu).addUse(VMYu).addUse(VMZu); in expandPseudoLogM()
796 BuildMI(*MBB, MI, DL, MCID).addDef(VMXl).addUse(VMYl).addUse(VMZl); in expandPseudoLogM()
800 BuildMI(*MBB, MI, DL, MCID).addDef(VMXu).addUse(VMYu); in expandPseudoLogM()
801 BuildMI(*MBB, MI, DL, MCID).addDef(VMXl).addUse(VMYl); in expandPseudoLogM()
930 .addDef(VMX) in expandPostRAPseudo()
936 .addDef(VMX) in expandPostRAPseudo()
944 .addDef(VMX) in expandPostRAPseudo()
953 .addDef(VMX) in expandPostRAPseudo()
1104 .addDef(MI.getOperand(0).getReg()) in expandGetStackTopPseudo()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMInstructionSelector.cpp495 .addDef(DestReg) in putConstant()
599 .addDef(ResReg) in insertComparison()
696 .addDef(ResultReg) in selectGlobal()
793 .addDef(ResReg) in selectSelect()
887 .addDef(SExtResult) in select()
936 .addDef(DstReg) in select()
937 .addDef(IgnoredBits) in select()
H A DARMLowOverheadLoops.cpp1485 MIB.addDef(ARM::LR); in RevertLoopEndDec()
1571 MIB.addDef(ARM::LR); in ExpandLoopStart()
1731 MIB.addDef(ARM::LR); in Expand()
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp302 .addDef(getMRI()->createGenericVirtualRegister(EltTy)) in buildConstant()
335 .addDef(getMRI()->createGenericVirtualRegister(EltTy)) in buildFConstant()
768 MIB.addDef(ResultReg); in buildIntrinsic()
851 .addDef(OldValRes) in buildAtomicCmpXchgWithSuccess()
852 .addDef(SuccessRes) in buildAtomicCmpXchgWithSuccess()
877 .addDef(OldValRes) in buildAtomicCmpXchg()
1018 return buildInstr(TargetOpcode::G_BLOCK_ADDR).addDef(Res).addBlockAddress(BA); in buildBlockAddress()
H A DRegBankSelect.cpp163 .addDef(Dst) in repairReg()
193 .addDef(MO.getReg()); in repairReg()
203 UnMergeBuilder.addDef(DefReg); in repairReg()
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86CallLowering.cpp243 MIB.addDef(PhysReg, RegState::Implicit); in markPhysRegUsed()
364 .addDef(X86::AL) in lowerCall()
/openbsd/gnu/llvm/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp165 MIB.addDef(PhysReg, RegState::Implicit); in assignValueToReg()
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.cpp657 .addDef(LoLHS) in split64BitValueForMapping()
658 .addDef(HiLHS) in split64BitValueForMapping()
791 .addDef(InitSaveExecReg); in executeInWaterfallLoop()
823 .addDef(PhiExec) in executeInWaterfallLoop()
932 .addDef(NewExec) in executeInWaterfallLoop()
941 .addDef(ExecReg) in executeInWaterfallLoop()
958 .addDef(ExecReg) in executeInWaterfallLoop()
1856 .addDef(DstReg) in buildVCopy()
1866 .addDef(TmpReg0) in buildVCopy()
1869 .addDef(TmpReg1) in buildVCopy()
[all …]
H A DAMDGPUInstructionSelector.cpp343 .addDef(UnusedCarry, RegState::Dead) in selectG_ADD_SUB()
377 .addDef(CarryReg) in selectG_ADD_SUB()
1043 .addDef(Dst1) in selectDivScale()
1914 MIB.addDef(TmpReg); in selectImageIntrinsic()
2019 .addDef(Dst1) in selectDSBvhStackIntrinsic()
4503 .addDef(RSrc2) in buildRSRC()
4506 .addDef(RSrc3) in buildRSRC()
4513 .addDef(RSrcHi) in buildRSRC()
4523 .addDef(RSrcLo) in buildRSRC()
4528 .addDef(RSrc) in buildRSRC()
[all …]
H A DSIShrinkInstructions.cpp716 .addDef(X1.Reg, 0, X1.SubReg) in matchSwap()
717 .addDef(Y1.Reg, 0, Y1.SubReg) in matchSwap()
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp798 .addDef(Hexagon::D15) in insertEpilogueInBlock()
848 .addDef(Hexagon::D15) in insertEpilogueInBlock()
854 .addDef(Hexagon::D15) in insertEpilogueInBlock()
875 .addDef(Hexagon::D15) in insertEpilogueInBlock()
906 .addDef(SP) in insertAllocframe()
918 .addDef(SP) in insertAllocframe()
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h85 MIB.addDef(Reg); in addDefToMIB()
88 MIB.addDef(MRI.createGenericVirtualRegister(LLTTy)); in addDefToMIB()
91 MIB.addDef(MRI.createVirtualRegister(RC)); in addDefToMIB()

123