Home
last modified time | relevance | path

Searched defs:ZeroReg (Results 1 – 23 of 23) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupSetCC.cpp114 Register ZeroReg = MRI->createVirtualRegister(RC); runOnMachineFunction() local
H A DX86FrameLowering.cpp960 ZeroReg = InProlog ? X86::RCX : MRI.createVirtualRegister(RegClass), emitStackProbeInlineWindowsCoreCLR64() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEInstrInfo.cpp87 unsigned Opc = 0, ZeroReg = 0; in copyPhysReg() local
H A DMipsAsmPrinter.cpp140 unsigned ZeroReg = Subtarget->isGP64bit() ? Mips::ZERO_64 : Mips::ZERO; emitPseudoIndirectBranch() local
H A DMipsSEISelDAGToDAG.cpp85 unsigned DstReg = 0, ZeroReg = 0; in replaceUsesWithZeroReg() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp4371 copyGPRRegTuple(MachineBasicBlock & MBB,MachineBasicBlock::iterator I,DebugLoc DL,unsigned DestReg,unsigned SrcReg,bool KillSrc,unsigned Opcode,unsigned ZeroReg,llvm::ArrayRef<unsigned> Indices) const copyGPRRegTuple() argument
5882 canCombine(MachineBasicBlock & MBB,MachineOperand & MO,unsigned CombineOpc,unsigned ZeroReg=0,bool CheckZeroReg=false) canCombine() argument
5915 canCombineWithMUL(MachineBasicBlock & MBB,MachineOperand & MO,unsigned MulOpc,unsigned ZeroReg) canCombineWithMUL() argument
6057 __anon454b61350f02(int Opcode, int Operand, unsigned ZeroReg, MachineCombinerPattern Pattern) getMaddPatterns() argument
6991 unsigned BitSize, OrrOpc, ZeroReg; genAlternativeCodeSequence() local
7053 unsigned SubOpc, ZeroReg; genAlternativeCodeSequence() local
7101 unsigned BitSize, OrrOpc, ZeroReg; genAlternativeCodeSequence() local
[all...]
H A DAArch64ExpandPseudoInsts.cpp224 expandCMP_SWAP(MachineBasicBlock & MBB,MachineBasicBlock::iterator MBBI,unsigned LdarOp,unsigned StlrOp,unsigned CmpOp,unsigned ExtendImm,unsigned ZeroReg,MachineBasicBlock::iterator & NextMBBI) expandCMP_SWAP() argument
H A DAArch64FastISel.cpp383 unsigned ZeroReg = (VT == MVT::i64) ? AArch64::XZR : AArch64::WZR; materializeInt() local
4925 unsigned ZeroReg = (VT == MVT::i64) ? AArch64::XZR : AArch64::WZR; selectSDiv() local
H A DAArch64ISelDAGToDAG.cpp3630 unsigned ZeroReg; tryShiftAmountMod() local
3650 unsigned ZeroReg; tryShiftAmountMod() local
H A DAArch64ISelLowering.cpp20615 unsigned ZeroReg; replaceZeroVectorStore() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelLowering.cpp950 SDValue ZeroReg = DAG.getRegister(Subtarget.getZeroRegister(), MVT::i8); LowerINLINEASM() local
1931 Register ZeroReg = MRI.createVirtualRegister(&AVR::GPR8RegClass); insertMultibyteShift() local
[all...]
H A DAVRExpandPseudoInsts.cpp459 Register ZeroReg = MI.getOperand(2).getReg(); in expand() local
1494 Register ZeroReg = MI.getOperand(3).getReg(); in expandROLBRd() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGIMatchTableExecutorImpl.h1054 uint16_t ZeroReg = readU16(); executeMatchTable() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstructionSelector.cpp550 auto ZeroReg = MRI.createVirtualRegister(&ARM::GPRRegClass); selectCmp() local
H A DARMFastISel.cpp1476 unsigned ZeroReg = fastMaterializeConstant(Zero); in SelectCmp() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVInstructionSelector.cpp1104 Register ZeroReg = buildZerosVal(ResType, I); selectSelect() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp1491 Register ZeroReg = legalizeIntrinsic() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp2782 unsigned ZeroReg = IsAddress ? ABI.GetNullPtr() : ABI.GetZeroReg(); in loadImmediate() local
4259 unsigned ZeroReg; in expandDivRem() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp2083 MCRegister ZeroReg; onlyFoldImmediate() local
H A DPPCISelDAGToDAG.cpp6299 SDValue ZeroReg = Select() local
H A DPPCISelLowering.cpp12049 unsigned ZeroReg = is64bit ? PPC::ZERO8 : PPC::ZERO; EmitPartwordAtomicBinary() local
13082 Register ZeroReg = is64bit ? PPC::ZERO8 : PPC::ZERO; EmitInstrWithCustomInserter() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.cpp8693 Register ZeroReg = MRI.createVirtualRegister(RI.getBoolRC()); convertNonUniformLoopRegion() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp2155 Register ZeroReg; applyCombineUnmergeZExtToZExt() local