Home
last modified time | relevance | path

Searched defs:Opc (Results 1 – 25 of 322) sorted by relevance

12345678910>>...13

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTargetDesc.h147 inline unsigned GetDefaultP2AlignAny(unsigned Opc) { in GetDefaultP2AlignAny()
278 inline unsigned GetDefaultP2Align(unsigned Opc) { in GetDefaultP2Align()
286 inline bool isConst(unsigned Opc) { in isConst()
314 inline bool isScalarConst(unsigned Opc) { in isScalarConst()
330 inline bool isArgument(unsigned Opc) { in isArgument()
366 inline bool isCopy(unsigned Opc) { in isCopy()
390 inline bool isTee(unsigned Opc) { in isTee()
414 inline bool isCallDirect(unsigned Opc) { in isCallDirect()
426 inline bool isCallIndirect(unsigned Opc) { in isCallIndirect()
438 inline bool isBrTable(unsigned Opc) { in isBrTable()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h562 bool isUncondBranchOpcode(int Opc) { in isUncondBranchOpcode()
569 static inline bool isVPTOpcode(int Opc) { in isVPTOpcode()
638 bool isCondBranchOpcode(int Opc) { in isCondBranchOpcode()
642 static inline bool isJumpTableBranchOpcode(int Opc) { in isJumpTableBranchOpcode()
649 bool isIndirectBranchOpcode(int Opc) { in isIndirectBranchOpcode()
654 int Opc = MI.getOpcode(); in isIndirectCall() local
708 static inline bool isSpeculationBarrierEndBBOpcode(int Opc) { in isSpeculationBarrierEndBBOpcode()
715 static inline bool isPopOpcode(int Opc) { in isPopOpcode()
721 static inline bool isPushOpcode(int Opc) { in isPushOpcode()
726 static inline bool isSubImmOpcode(int Opc) { in isSubImmOpcode()
[all …]
H A DARMFastISel.cpp449 unsigned Opc; in ARMMaterializeFP() local
470 unsigned Opc = is64bit ? ARM::VLDRD : ARM::VLDRS; in ARMMaterializeFP() local
488 unsigned Opc = isThumb2 ? ARM::t2MOVi16 : ARM::MOVi16; in ARMMaterializeInt() local
504 unsigned Opc = isThumb2 ? ARM::t2MVNi : ARM::MVNi; in ARMMaterializeInt() local
574 unsigned Opc; in ARMMaterializeGV() local
603 unsigned Opc = IsPositionIndependent ? ARM::t2LDRpci_pic : ARM::t2LDRpci; in ARMMaterializeGV() local
619 unsigned Opc = IsIndirect ? ARM::PICLDR : ARM::PICADD; in ARMMaterializeGV() local
688 unsigned Opc = isThumb2 ? ARM::t2ADDri : ARM::ADDri; in fastMaterializeAlloca() local
867 unsigned Opc = isThumb2 ? ARM::t2ADDri : ARM::ADDri; in ARMSimplifyAddress() local
936 unsigned Opc; in ARMEmitLoad() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.cpp159 static bool isUncondBranchOpcode(int Opc) { return Opc == SP::BA; } in isUncondBranchOpcode()
161 static bool isI32CondBranchOpcode(int Opc) { in isI32CondBranchOpcode()
166 static bool isI64CondBranchOpcode(int Opc) { in isI64CondBranchOpcode()
171 static bool isRegCondBranchOpcode(int Opc) { in isRegCondBranchOpcode()
176 static bool isFCondBranchOpcode(int Opc) { in isFCondBranchOpcode()
181 static bool isCondBranchOpcode(int Opc) { in isCondBranchOpcode()
186 static bool isIndirectBranchOpcode(int Opc) { in isIndirectBranchOpcode()
192 unsigned Opc = LastInst->getOpcode(); in parseCondBranch() local
344 unsigned Opc = Cond[0].getImm(); in insertBranch() local
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DNoFolder.h49 Value *FoldBinOp(Instruction::BinaryOps Opc, Value *LHS, in FoldBinOp()
54 Value *FoldExactBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldExactBinOp()
59 Value *FoldNoWrapBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldNoWrapBinOp()
64 Value *FoldBinOpFMF(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldBinOpFMF()
69 Value *FoldUnOpFMF(Instruction::UnaryOps Opc, Value *V, in FoldUnOpFMF()
H A DConstantFolder.h44 Value *FoldBinOp(Instruction::BinaryOps Opc, Value *LHS, in FoldBinOp()
56 Value *FoldExactBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldExactBinOp()
69 Value *FoldNoWrapBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldNoWrapBinOp()
87 Value *FoldBinOpFMF(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldBinOpFMF()
92 Value *FoldUnOpFMF(Instruction::UnaryOps Opc, Value *V, in FoldUnOpFMF()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInstSimplifyFolder.h52 Value *FoldBinOp(Instruction::BinaryOps Opc, Value *LHS, in FoldBinOp()
57 Value *FoldExactBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldExactBinOp()
62 Value *FoldNoWrapBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldNoWrapBinOp()
67 Value *FoldBinOpFMF(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldBinOpFMF()
72 Value *FoldUnOpFMF(Instruction::UnaryOps Opc, Value *V, in FoldUnOpFMF()
H A DTargetFolder.h55 Value *FoldBinOp(Instruction::BinaryOps Opc, Value *LHS, in FoldBinOp()
67 Value *FoldExactBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldExactBinOp()
80 Value *FoldNoWrapBinOp(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldNoWrapBinOp()
98 Value *FoldBinOpFMF(Instruction::BinaryOps Opc, Value *LHS, Value *RHS, in FoldBinOpFMF()
111 Value *FoldUnOpFMF(Instruction::UnaryOps Opc, Value *V, in FoldUnOpFMF()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenPredicate.cpp119 unsigned HexagonGenPredicate::getPredForm(unsigned Opc) { in getPredForm()
164 unsigned Opc = MI->getOpcode(); in isConvertibleToPredForm() local
185 unsigned Opc = MI.getOpcode(); in collectPredicateGPR() local
233 unsigned Opc = DefI->getOpcode(); in getPredRegFor() local
262 bool HexagonGenPredicate::isScalarCmp(unsigned Opc) { in isScalarCmp()
347 unsigned Opc = MI->getOpcode(); in convertToPredForm() local
H A DHexagonCFGOptimizer.cpp51 static bool IsConditionalBranch(int Opc) { in IsConditionalBranch()
66 static bool IsUnconditionalJump(int Opc) { in IsUnconditionalJump()
115 int Opc = MI.getOpcode(); in runOnMachineFunction() local
H A DHexagonGenMemAbsolute.cpp86 int Opc = MI->getOpcode(); in runOnMachineFunction() local
207 bool HexagonGenMemAbsolute::isValidIndexedLoad(int &Opc, int &NewOpc) { in isValidIndexedLoad()
236 bool HexagonGenMemAbsolute::isValidIndexedStore(int &Opc, int &NewOpc) { in isValidIndexedStore()
H A DHexagonBitSimplify.cpp470 bool HexagonBitSimplify::getUsedBitsInStore(unsigned Opc, BitVector &Bits, in getUsedBitsInStore()
629 bool HexagonBitSimplify::getUsedBits(unsigned Opc, unsigned OpN, in getUsedBits()
1008 unsigned Opc = MI->getOpcode(); in runOnNode() local
1090 unsigned Opc = MI.getOpcode(); in isLossyShiftLeft() local
1150 unsigned Opc = MI.getOpcode(); in isLossyShiftRight() local
1258 unsigned Opc = MI.getOpcode(); in computeUsedBits() local
1401 unsigned Opc = MI.getOpcode(); in isTfrConst() local
1438 unsigned Opc = isInt<8>(Lo) ? Hexagon::A2_combineii in genTfrConst() local
1458 unsigned Opc; in genTfrConst() local
1610 unsigned Opc = I->getOpcode(); in processBlock() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMatInt.h30 unsigned Opc; variable
34 Inst(unsigned Opc, int64_t I) : Opc(Opc), Imm(I) { in Inst()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExplicitLocals.cpp339 unsigned Opc = getLocalGetOpcode(RC); in runOnMachineFunction() local
349 unsigned Opc = getLocalTeeOpcode(RC); in runOnMachineFunction() local
370 unsigned Opc = getDropOpcode(RC); in runOnMachineFunction() local
380 unsigned Opc = getLocalSetOpcode(RC); in runOnMachineFunction() local
440 unsigned Opc = getLocalGetOpcode(RC); in runOnMachineFunction() local
H A DWebAssemblyFastISel.cpp399 unsigned Opc = Subtarget->hasAddr64() ? WebAssembly::CONST_I64 in materializeLoadStoreOperands() local
619 unsigned Opc = in fastMaterializeAlloca() local
638 unsigned Opc = Subtarget->hasAddr64() ? WebAssembly::CONST_I64 in fastMaterializeConstant() local
676 unsigned Opc; in fastLowerArguments() local
790 unsigned Opc = IsDirect ? WebAssembly::CALL : WebAssembly::CALL_INDIRECT; in selectCall() local
938 unsigned Opc; in selectSelect() local
1046 unsigned Opc; in selectICmp() local
1115 unsigned Opc; in selectFCmp() local
1214 unsigned Opc; in selectLoad() local
1273 unsigned Opc; in selectStore() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CompressEVEX.cpp119 unsigned Opc = MI.getOpcode(); in performCustomAdjustments() local
188 auto IsRedundantNewDataDest = [&](unsigned &Opc) { in CompressEVEXImpl()
225 unsigned Opc = MI.getOpcode(); in CompressEVEXImpl() local
230 auto GetCompressedOpc = [&](unsigned Opc) -> unsigned { in CompressEVEXImpl()
H A DX86FastISel.cpp334 unsigned Opc = 0; in X86FastEmitLoad() local
491 unsigned Opc = 0; in X86FastEmitStore() local
662 unsigned Opc = 0; in X86FastEmitStore() local
700 bool X86FastISel::X86FastEmitExtend(ISD::NodeType Opc, EVT DstVT, Register Src, in X86FastEmitExtend()
768 unsigned Opc = 0; in handleConstantAddresses() local
2144 unsigned Opc = X86::getCMovOpcode(TRI.getRegSizeInBits(*RC) / 8, false, in X86FastEmitCMoveSelect() local
2258 const uint16_t *Opc = nullptr; in X86FastEmitSSESelect() local
2281 unsigned Opc; in X86FastEmitPseudoSelect() local
2497 unsigned Opc = in X86SelectFPExt() local
2511 unsigned Opc = in X86SelectFPTrunc() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCFrameLowering.cpp136 unsigned Opc = ARC::SUB_rrlimm; in emitPrologue() local
253 unsigned Opc = ARC::SUB_rrlimm; in emitEpilogue() local
281 unsigned Opc = ARC::ADD_rrlimm; in emitEpilogue() local
296 unsigned Opc = ARC::ADD_rrlimm; in emitEpilogue() local
323 unsigned Opc = ARC::ADD_rrlimm; in emitEpilogue() local
453 unsigned Opc; in emitRegUpdate() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEInstrInfo.cpp44 unsigned Opc = MI.getOpcode(); in isLoadFromStackSlot() local
66 unsigned Opc = MI.getOpcode(); in isStoreToStackSlot() local
85 unsigned Opc = 0, ZeroReg = 0; in copyPhysReg() local
222 unsigned Opc = 0; in storeRegToStack() local
295 unsigned Opc = 0; in loadRegFromStack() local
376 unsigned Opc; in expandPostRAPseudo() local
575 unsigned Opc = ABI.GetPtrAdduOp(); in adjustStackPtr() local
680 MipsSEInstrInfo::compareOpndSize(unsigned Opc, in compareOpndSize()
H A DMips16InstrInfo.cpp71 unsigned Opc = 0; in copyPhysReg() local
114 unsigned Opc = 0; in storeRegToStack() local
130 unsigned Opc = 0; in loadRegFromStack() local
216 unsigned Opc = ((FrameSize <= 128) && !SaveS2)? Mips::Save16:Mips::SaveX16; in makeFrame() local
246 unsigned Opc = ((FrameSize <= 128) && !SaveS2)? in restoreFrame() local
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCTRLoopsVerify.cpp113 unsigned Opc = I->getOpcode(); in verifyCTRBranch() local
171 unsigned Opc = MII->getOpcode(); in runOnMachineFunction() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp117 void CSEMIRBuilder::profileEverything(unsigned Opc, ArrayRef<DstOp> DstOps, in profileEverything()
179 MachineInstrBuilder CSEMIRBuilder::buildInstr(unsigned Opc, in buildInstr()
336 constexpr unsigned Opc = TargetOpcode::G_CONSTANT; in buildConstant() local
363 constexpr unsigned Opc = TargetOpcode::G_FCONSTANT; in buildFConstant() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp308 const MIMGBaseOpcodeInfo *getMIMGBaseOpcode(unsigned Opc) { in getMIMGBaseOpcode()
313 int getMaskedMIMGOp(unsigned Opc, unsigned NewChannels) { in getMaskedMIMGOp()
463 int getMTBUFBaseOpcode(unsigned Opc) { in getMTBUFBaseOpcode()
474 int getMTBUFElements(unsigned Opc) { in getMTBUFElements()
479 bool getMTBUFHasVAddr(unsigned Opc) { in getMTBUFHasVAddr()
484 bool getMTBUFHasSrsrc(unsigned Opc) { in getMTBUFHasSrsrc()
489 bool getMTBUFHasSoffset(unsigned Opc) { in getMTBUFHasSoffset()
494 int getMUBUFBaseOpcode(unsigned Opc) { in getMUBUFBaseOpcode()
505 int getMUBUFElements(unsigned Opc) { in getMUBUFElements()
510 bool getMUBUFHasVAddr(unsigned Opc) { in getMUBUFHasVAddr()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ConditionOptimizer.cpp216 static int getComplementOpc(int Opc) { in getComplementOpc()
243 unsigned Opc = CmpMI->getOpcode(); in adjustCmp() local
272 unsigned Opc; in modifyCmp() local
H A DAArch64FastISel.cpp399 unsigned Opc = Is64Bit ? AArch64::FMOVDi : AArch64::FMOVSi; in materializeFP() local
430 unsigned Opc = Is64Bit ? AArch64::LDRDui : AArch64::LDRSui; in materializeFP() local
569 unsigned Opc = Is64Bit ? AArch64::FMOVXDr : AArch64::FMOVWSr; in fastMaterializeFloatZero() local
1313 unsigned Opc = OpcTable[SetFlags][UseAdd][Is64Bit]; in emitAddSub_rr() local
1355 unsigned Opc = OpcTable[SetFlags][UseAdd][Is64Bit]; in emitAddSub_ri() local
1399 unsigned Opc = OpcTable[SetFlags][UseAdd][Is64Bit]; in emitAddSub_rs() local
1440 unsigned Opc = OpcTable[SetFlags][UseAdd][Is64Bit]; in emitAddSub_rx() local
1513 unsigned Opc = (RetVT == MVT::f64) ? AArch64::FCMPDri : AArch64::FCMPSri; in emitFCmp() local
1523 unsigned Opc = (RetVT == MVT::f64) ? AArch64::FCMPDrr : AArch64::FCMPSrr; in emitFCmp() local
1667 unsigned Opc; in emitLogicalOp_ri() local
[all …]

12345678910>>...13