Home
last modified time | relevance | path

Searched defs:Instruction (Results 1 – 25 of 196) sorted by relevance

12345678

/llvm-project/llvm/include/llvm/MC/
H A DMCWin64EH.h25 struct Instruction { struct
26 static WinEH::Instruction PushNonVol(MCSymbol *L, unsigned Reg) { in PushNonVol() argument
29 static WinEH::Instruction Alloc(MCSymbol *L, unsigned Size) { in Alloc() argument
33 static WinEH::Instruction PushMachFrame(MCSymbol *L, bool Code) { in PushMachFrame() argument
36 static WinEH::Instruction SaveNonVol(MCSymbol *L, unsigned Reg, in SaveNonVol() argument
42 static WinEH::Instruction SaveXMM(MCSymbol *L, unsigned Reg, in SaveXMM() argument
48 static WinEH::Instruction SetFPReg(MCSymbol *L, unsigned Reg, unsigned Off) { in SetFPReg() argument
H A DMCWinEH.h21 struct Instruction { struct
27 Instruction(unsigned Op, MCSymbol *L, unsigned Reg, unsigned Off) in Instruction() argument
/llvm-project/llvm/tools/llvm-exegesis/lib/
H A DMCInstrDescView.h106 struct Instruction { struct
115 Instruction argument
116 operatorInstruction global() argument
164 AllUseRegsInstruction global() argument
[all...]
/llvm-project/llvm/docs/
H A DLangRef.rst9501 '``resume``' Instruction argument
9596 '``catchret``' Instruction argument
8821 Syntax:'``ret``' Instruction global() argument
8829 Overview:'``ret``' Instruction global() argument
8839 Arguments:'``ret``' Instruction global() argument
8852 Semantics:'``ret``' Instruction global() argument
8864 Example:'``ret``' Instruction global() argument
8878 Syntax:'``br``' Instruction global() argument
8886 Overview:'``br``' Instruction global() argument
8894 Arguments:'``br``' Instruction global() argument
8901 Semantics:'``br``' Instruction global() argument
8911 Example:'``br``' Instruction global() argument
8929 Syntax:'``switch``' Instruction global() argument
8936 Overview:'``switch``' Instruction global() argument
8944 Arguments:'``switch``' Instruction global() argument
8952 Semantics:'``switch``' Instruction global() argument
8963 Implementation:'``switch``' Instruction global() argument
8971 Example:'``switch``' Instruction global() argument
8993 Syntax:'``indirectbr``' Instruction global() argument
9000 Overview:'``indirectbr``' Instruction global() argument
9008 Arguments:'``indirectbr``' Instruction global() argument
9019 Semantics:'``indirectbr``' Instruction global() argument
9029 Implementation:'``indirectbr``' Instruction global() argument
9034 Example:'``indirectbr``' Instruction global() argument
9046 Syntax:'``invoke``' Instruction global() argument
9054 Overview:'``invoke``' Instruction global() argument
9076 Arguments:'``invoke``' Instruction global() argument
9113 Semantics:'``invoke``' Instruction global() argument
9131 Example:'``invoke``' Instruction global() argument
9146 Syntax:'``callbr``' Instruction global() argument
9154 Overview:'``callbr``' Instruction global() argument
9172 Arguments:'``callbr``' Instruction global() argument
9209 Semantics:'``callbr``' Instruction global() argument
9224 Example:'``callbr``' Instruction global() argument
9242 Syntax:'``resume``' Instruction global() argument
9249 Overview:'``resume``' Instruction global() argument
9255 Arguments:'``resume``' Instruction global() argument
9262 Semantics:'``resume``' Instruction global() argument
9269 Example:'``resume``' Instruction global() argument
9281 Syntax:'``catchswitch``' Instruction global() argument
9289 Overview:'``catchswitch``' Instruction global() argument
9296 Arguments:'``catchswitch``' Instruction global() argument
9311 Semantics:'``catchswitch``' Instruction global() argument
9322 Example:'``catchswitch``' Instruction global() argument
9337 Syntax:'``catchret``' Instruction global() argument
9344 Overview:'``catchret``' Instruction global() argument
9351 Arguments:'``catchret``' Instruction global() argument
9359 Semantics:'``catchret``' Instruction global() argument
9373 Example:'``catchret``' Instruction global() argument
9385 Syntax:'``cleanupret``' Instruction global() argument
9393 Overview:'``cleanupret``' Instruction global() argument
9400 Arguments:'``cleanupret``' Instruction global() argument
9415 Semantics:'``cleanupret``' Instruction global() argument
9423 Example:'``cleanupret``' Instruction global() argument
9436 Syntax:'``unreachable``' Instruction global() argument
9443 Overview:'``unreachable``' Instruction global() argument
9451 Semantics:'``unreachable``' Instruction global() argument
9471 Syntax:'``fneg``' Instruction global() argument
9478 Overview:'``fneg``' Instruction global() argument
9483 Arguments:'``fneg``' Instruction global() argument
9490 Semantics:'``fneg``' Instruction global() argument
9526 Syntax:'``add``' Instruction global() argument
9536 Overview:'``add``' Instruction global() argument
9541 Arguments:'``add``' Instruction global() argument
9548 Semantics:'``add``' Instruction global() argument
9565 Example:'``add``' Instruction global() argument
9577 Syntax:'``fadd``' Instruction global() argument
9584 Overview:'``fadd``' Instruction global() argument
9589 Arguments:'``fadd``' Instruction global() argument
9606 Example:'``fadd``' Instruction global() argument
9618 Syntax:'``sub``' Instruction global() argument
9628 Overview:'``sub``' Instruction global() argument
9636 Arguments:'``sub``' Instruction global() argument
9643 Semantics:'``sub``' Instruction global() argument
9660 Example:'``sub``' Instruction global() argument
9673 Syntax:'``fsub``' Instruction global() argument
9680 Overview:'``fsub``' Instruction global() argument
9685 Arguments:'``fsub``' Instruction global() argument
9692 Semantics:'``fsub``' Instruction global() argument
9702 Example:'``fsub``' Instruction global() argument
9715 Syntax:'``mul``' Instruction global() argument
9725 Overview:'``mul``' Instruction global() argument
9730 Arguments:'``mul``' Instruction global() argument
9737 Semantics:'``mul``' Instruction global() argument
9758 Example:'``mul``' Instruction global() argument
9770 Syntax:'``fmul``' Instruction global() argument
9777 Overview:'``fmul``' Instruction global() argument
9782 Arguments:'``fmul``' Instruction global() argument
9789 Semantics:'``fmul``' Instruction global() argument
9799 Example:'``fmul``' Instruction global() argument
9811 Syntax:'``udiv``' Instruction global() argument
9819 Overview:'``udiv``' Instruction global() argument
9824 Arguments:'``udiv``' Instruction global() argument
9831 Semantics:'``udiv``' Instruction global() argument
9847 Example:'``udiv``' Instruction global() argument
9859 Syntax:'``sdiv``' Instruction global() argument
9867 Overview:'``sdiv``' Instruction global() argument
9872 Arguments:'``sdiv``' Instruction global() argument
9879 Semantics:'``sdiv``' Instruction global() argument
9896 Example:'``sdiv``' Instruction global() argument
9908 Syntax:'``fdiv``' Instruction global() argument
9915 Overview:'``fdiv``' Instruction global() argument
9920 Arguments:'``fdiv``' Instruction global() argument
9927 Semantics:'``fdiv``' Instruction global() argument
9937 Example:'``fdiv``' Instruction global() argument
9949 Syntax:'``urem``' Instruction global() argument
9956 Overview:'``urem``' Instruction global() argument
9962 Arguments:'``urem``' Instruction global() argument
9969 Semantics:'``urem``' Instruction global() argument
9983 Example:'``urem``' Instruction global() argument
9995 Syntax:'``srem``' Instruction global() argument
10002 Overview:'``srem``' Instruction global() argument
10010 Arguments:'``srem``' Instruction global() argument
10017 Semantics:'``srem``' Instruction global() argument
10042 Example:'``srem``' Instruction global() argument
10054 Syntax:'``frem``' Instruction global() argument
10061 Overview:'``frem``' Instruction global() argument
10073 Arguments:'``frem``' Instruction global() argument
10080 Semantics:'``frem``' Instruction global() argument
10093 Example:'``frem``' Instruction global() argument
10116 Syntax:'``shl``' Instruction global() argument
10126 Overview:'``shl``' Instruction global() argument
10132 Arguments:'``shl``' Instruction global() argument
10139 Semantics:'``shl``' Instruction global() argument
10154 Example:'``shl``' Instruction global() argument
10171 Syntax:'``lshr``' Instruction global() argument
10179 Overview:'``lshr``' Instruction global() argument
10185 Arguments:'``lshr``' Instruction global() argument
10192 Semantics:'``lshr``' Instruction global() argument
10205 Example:'``lshr``' Instruction global() argument
10222 Syntax:'``ashr``' Instruction global() argument
10230 Overview:'``ashr``' Instruction global() argument
10237 Arguments:'``ashr``' Instruction global() argument
10244 Semantics:'``ashr``' Instruction global() argument
10257 Example:'``ashr``' Instruction global() argument
10274 Syntax:'``and``' Instruction global() argument
10281 Overview:'``and``' Instruction global() argument
10287 Arguments:'``and``' Instruction global() argument
10294 Semantics:'``and``' Instruction global() argument
10311 Example:'``and``' Instruction global() argument
10325 Syntax:'``or``' Instruction global() argument
10333 Overview:'``or``' Instruction global() argument
10339 Arguments:'``or``' Instruction global() argument
10346 Semantics:'``or``' Instruction global() argument
10369 Example:'``or``' Instruction global() argument
10383 Syntax:'``xor``' Instruction global() argument
10390 Overview:'``xor``' Instruction global() argument
10397 Arguments:'``xor``' Instruction global() argument
10404 Semantics:'``xor``' Instruction global() argument
10421 Example:'``xor``' Instruction global() argument
10446 Syntax:'``extractelement``' Instruction global() argument
10454 Overview:'``extractelement``' Instruction global() argument
10460 Arguments:'``extractelement``' Instruction global() argument
10468 Semantics:'``extractelement``' Instruction global() argument
10478 Example:'``extractelement``' Instruction global() argument
10490 Syntax:'``insertelement``' Instruction global() argument
10498 Overview:'``insertelement``' Instruction global() argument
10504 Arguments:'``insertelement``' Instruction global() argument
10514 Semantics:'``insertelement``' Instruction global() argument
10524 Example:'``insertelement``' Instruction global() argument
10536 Syntax:'``shufflevector``' Instruction global() argument
10544 Overview:'``shufflevector``' Instruction global() argument
10551 Arguments:'``shufflevector``' Instruction global() argument
10561 Semantics:'``shufflevector``' Instruction global() argument
10581 Example:'``shufflevector``' Instruction global() argument
10606 Syntax:'``extractvalue``' Instruction global() argument
10613 Overview:'``extractvalue``' Instruction global() argument
10619 Arguments:'``extractvalue``' Instruction global() argument
10634 Semantics:'``extractvalue``' Instruction global() argument
10640 Example:'``extractvalue``' Instruction global() argument
10652 Syntax:'``insertvalue``' Instruction global() argument
10659 Overview:'``insertvalue``' Instruction global() argument
10665 Arguments:'``insertvalue``' Instruction global() argument
10676 Semantics:'``insertvalue``' Instruction global() argument
10683 Example:'``insertvalue``' Instruction global() argument
10707 Syntax:'``alloca``' Instruction global() argument
10714 Overview:'``alloca``' Instruction global() argument
10723 Arguments:'``alloca``' Instruction global() argument
10747 Semantics:'``alloca``' Instruction global() argument
10771 Example:'``alloca``' Instruction global() argument
10786 Syntax:'``load``' Instruction global() argument
10798 Overview:'``load``' Instruction global() argument
10803 Arguments:'``load``' Instruction global() argument
10898 Semantics:'``load``' Instruction global() argument
10913 Examples:'``load``' Instruction global() argument
10927 Syntax:'``store``' Instruction global() argument
10937 Overview:'``store``' Instruction global() argument
10942 Arguments:'``store``' Instruction global() argument
10993 Semantics:'``store``' Instruction global() argument
11008 Example:'``store``' Instruction global() argument
11022 Syntax:'``fence``' Instruction global() argument
11029 Overview:'``fence``' Instruction global() argument
11035 Arguments:'``fence``' Instruction global() argument
11042 Semantics:'``fence``' Instruction global() argument
11070 Example:'``fence``' Instruction global() argument
11084 Syntax:'``cmpxchg``' Instruction global() argument
11091 Overview:'``cmpxchg``' Instruction global() argument
11098 Arguments:'``cmpxchg``' Instruction global() argument
11133 Semantics:'``cmpxchg``' Instruction global() argument
11152 Example:'``cmpxchg``' Instruction global() argument
11177 Syntax:'``atomicrmw``' Instruction global() argument
11184 Overview:'``atomicrmw``' Instruction global() argument
11189 Arguments:'``atomicrmw``' Instruction global() argument
11238 Semantics:'``atomicrmw``' Instruction global() argument
11265 Example:'``atomicrmw``' Instruction global() argument
11277 Syntax:'``getelementptr``' Instruction global() argument
11289 Overview:'``getelementptr``' Instruction global() argument
11297 Arguments:'``getelementptr``' Instruction global() argument
11354 Semantics:'``getelementptr``' Instruction global() argument
11470 Example:'``getelementptr``' Instruction global() argument
11480 Vector of pointers:'``getelementptr``' Instruction global() argument
11548 Syntax:'``trunc .. to``' Instruction global() argument
11558 Overview:'``trunc .. to``' Instruction global() argument
11563 Arguments:'``trunc .. to``' Instruction global() argument
11572 Semantics:'``trunc .. to``' Instruction global() argument
11585 Example:'``trunc .. to``' Instruction global() argument
11600 Syntax:'``zext .. to``' Instruction global() argument
11607 Overview:'``zext .. to``' Instruction global() argument
11616 Arguments:'``zext .. to``' Instruction global() argument
11624 Semantics:'``zext .. to``' Instruction global() argument
11635 Example:'``zext .. to``' Instruction global() argument
11652 Syntax:'``sext .. to``' Instruction global() argument
11659 Overview:'``sext .. to``' Instruction global() argument
11664 Arguments:'``sext .. to``' Instruction global() argument
11672 Semantics:'``sext .. to``' Instruction global() argument
11681 Example:'``sext .. to``' Instruction global() argument
11693 Syntax:'``fptrunc .. to``' Instruction global() argument
11700 Overview:'``fptrunc .. to``' Instruction global() argument
11705 Arguments:'``fptrunc .. to``' Instruction global() argument
11713 Semantics:'``fptrunc .. to``' Instruction global() argument
11730 Example:'``fptrunc .. to``' Instruction global() argument
11741 Syntax:'``fpext .. to``' Instruction global() argument
11748 Overview:'``fpext .. to``' Instruction global() argument
11754 Arguments:'``fpext .. to``' Instruction global() argument
11761 Semantics:'``fpext .. to``' Instruction global() argument
11775 Example:'``fpext .. to``' Instruction global() argument
11786 Syntax:'``fptoui .. to``' Instruction global() argument
11793 Overview:'``fptoui .. to``' Instruction global() argument
11799 Arguments:'``fptoui .. to``' Instruction global() argument
11808 Semantics:'``fptoui .. to``' Instruction global() argument
11816 Example:'``fptoui .. to``' Instruction global() argument
11828 Syntax:'``fptosi .. to``' Instruction global() argument
11835 Overview:'``fptosi .. to``' Instruction global() argument
11841 Arguments:'``fptosi .. to``' Instruction global() argument
11850 Semantics:'``fptosi .. to``' Instruction global() argument
11858 Example:'``fptosi .. to``' Instruction global() argument
11870 Syntax:'``uitofp .. to``' Instruction global() argument
11877 Overview:'``uitofp .. to``' Instruction global() argument
11887 Arguments:'``uitofp .. to``' Instruction global() argument
11896 Semantics:'``uitofp .. to``' Instruction global() argument
11908 Example:'``uitofp .. to``' Instruction global() argument
11922 Syntax:'``sitofp .. to``' Instruction global() argument
11929 Overview:'``sitofp .. to``' Instruction global() argument
11935 Arguments:'``sitofp .. to``' Instruction global() argument
11944 Semantics:'``sitofp .. to``' Instruction global() argument
11952 Example:'``sitofp .. to``' Instruction global() argument
11965 Syntax:'``ptrtoint .. to``' Instruction global() argument
11972 Overview:'``ptrtoint .. to``' Instruction global() argument
11978 Arguments:'``ptrtoint .. to``' Instruction global() argument
11986 Semantics:'``ptrtoint .. to``' Instruction global() argument
11997 Example:'``ptrtoint .. to``' Instruction global() argument
12011 Syntax:'``inttoptr .. to``' Instruction global() argument
12018 Overview:'``inttoptr .. to``' Instruction global() argument
12024 Arguments:'``inttoptr .. to``' Instruction global() argument
12041 Semantics:'``inttoptr .. to``' Instruction global() argument
12051 Example:'``inttoptr .. to``' Instruction global() argument
12066 Syntax:'``bitcast .. to``' Instruction global() argument
12073 Overview:'``bitcast .. to``' Instruction global() argument
12079 Arguments:'``bitcast .. to``' Instruction global() argument
12091 Semantics:'``bitcast .. to``' Instruction global() argument
12108 Example:'``bitcast .. to``' Instruction global() argument
12123 Syntax:'``addrspacecast .. to``' Instruction global() argument
12130 Overview:'``addrspacecast .. to``' Instruction global() argument
12136 Arguments:'``addrspacecast .. to``' Instruction global() argument
12143 Semantics:'``addrspacecast .. to``' Instruction global() argument
12164 Example:'``addrspacecast .. to``' Instruction global() argument
12186 Syntax:'``icmp``' Instruction global() argument
12193 Overview:'``icmp``' Instruction global() argument
12200 Arguments:'``icmp``' Instruction global() argument
12224 Semantics:'``icmp``' Instruction global() argument
12261 Example:'``icmp``' Instruction global() argument
12278 Syntax:'``fcmp``' Instruction global() argument
12285 Overview:'``fcmp``' Instruction global() argument
12298 Arguments:'``fcmp``' Instruction global() argument
12329 Semantics:'``fcmp``' Instruction global() argument
12375 Example:'``fcmp``' Instruction global() argument
12390 Syntax:'``phi``' Instruction global() argument
12397 Overview:'``phi``' Instruction global() argument
12403 Arguments:'``phi``' Instruction global() argument
12429 Semantics:'``phi``' Instruction global() argument
12436 Example:'``phi``' Instruction global() argument
12451 Syntax:'``select``' Instruction global() argument
12460 Overview:'``select``' Instruction global() argument
12466 Arguments:'``select``' Instruction global() argument
12479 Semantics:'``select``' Instruction global() argument
12492 Example:'``select``' Instruction global() argument
12505 Syntax:'``freeze``' Instruction global() argument
12512 Overview:'``freeze``' Instruction global() argument
12518 Arguments:'``freeze``' Instruction global() argument
12523 Semantics:'``freeze``' Instruction global() argument
12541 Example:'``freeze``' Instruction global() argument
12575 Syntax:'``call``' Instruction global() argument
12583 Overview:'``call``' Instruction global() argument
12588 Arguments:'``call``' Instruction global() argument
12690 Semantics:'``call``' Instruction global() argument
12699 Example:'``call``' Instruction global() argument
12728 Syntax:'``va_arg``' Instruction global() argument
12735 Overview:'``va_arg``' Instruction global() argument
12742 Arguments:'``va_arg``' Instruction global() argument
12750 Semantics:'``va_arg``' Instruction global() argument
12765 Example:'``va_arg``' Instruction global() argument
12779 Syntax:'``landingpad``' Instruction global() argument
12790 Overview:'``landingpad``' Instruction global() argument
12800 Arguments:'``landingpad``' Instruction global() argument
12814 Semantics:'``landingpad``' Instruction global() argument
12842 Example:'``landingpad``' Instruction global() argument
12863 Syntax:'``catchpad``' Instruction global() argument
12870 Overview:'``catchpad``' Instruction global() argument
12878 Arguments:'``catchpad``' Instruction global() argument
12895 Semantics:'``catchpad``' Instruction global() argument
12915 Example:'``catchpad``' Instruction global() argument
12931 Syntax:'``cleanuppad``' Instruction global() argument
12938 Overview:'``cleanuppad``' Instruction global() argument
12954 Arguments:'``cleanuppad``' Instruction global() argument
12960 Semantics:'``cleanuppad``' Instruction global() argument
12985 Example:'``cleanuppad``' Instruction global() argument
[all...]
/llvm-project/llvm/include/llvm/IR/
H A DAssemblyAnnotationWriter.h23 class Instruction; variable
51 virtual void emitInstructionAnnot(const Instruction *, in emitInstructionAnnot()
H A DSSAContext.h24 class Instruction; variable
/llvm-project/llvm/include/llvm/Analysis/
H A DIndirectCallPromotionAnalysis.h20 class Instruction; variable
H A DAssumeBundleQueries.h23 class Instruction; variable
H A DDelinearization.h25 class Instruction; variable
H A DLoads.h25 class Instruction; variable
H A DCaptureTracking.h24 class Instruction; global() variable
H A DCFG.h26 class Instruction; variable
H A DConstantFolding.h39 class Instruction; variable
/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DCodeMoverUtils.h25 class Instruction; variable
H A DAssumeBundleBuilder.h26 class Instruction; variable
H A DCallPromotionUtils.h23 class Instruction; global() variable
H A DLowerMemIntrinsics.h24 class Instruction; variable
H A DVNCoercion.h29 class Instruction; variable
/llvm-project/llvm/tools/llvm-sim/
H A Dllvm-sim.cpp46 const DenseMap<Instruction *, unsigned> &LLVMInstNum) { in getPositionInModule()
64 const DenseMap<Instruction *, unsigned> &LLVMInstNum) { in exportToFile()
/llvm-project/clang/lib/CodeGen/
H A DSanitizerMetadata.h22 class Instruction; variable
/llvm-project/llvm/tools/llvm-mca/Views/
H A DInstructionView.cpp36 StringRef Instruction = printInstructionString(MCI); in toJSON() local
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanTransforms.h22 class Instruction; global() variable
/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DFloat2Int.h26 class Instruction; variable
/llvm-project/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp253 LoadInst *LI, SmallSetVector<Instruction *, 32> &DeadInsts) { in lowerInterleavedLoad() argument
457 StoreInst *SI, SmallSetVector<Instruction *, 32> &DeadInsts) { in lowerInterleavedStore() argument
483 lowerDeinterleaveIntrinsic(IntrinsicInst * DI,SmallVector<Instruction *,32> & DeadInsts) lowerDeinterleaveIntrinsic() argument
502 lowerInterleaveIntrinsic(IntrinsicInst * II,SmallVector<Instruction *,32> & DeadInsts) lowerInterleaveIntrinsic() argument
[all...]
/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DDependencyAnalysis.h29 class Instruction; variable

12345678