/llvm-project/llvm/include/llvm/MC/ |
H A D | MCWin64EH.h | 25 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 D | MCWinEH.h | 21 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 D | MCInstrDescView.h | 106 struct Instruction { struct 115 Instruction argument 116 operatorInstruction global() argument 164 AllUseRegsInstruction global() argument [all...] |
/llvm-project/llvm/docs/ |
H A D | LangRef.rst | 9501 '``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 D | AssemblyAnnotationWriter.h | 23 class Instruction; variable 51 virtual void emitInstructionAnnot(const Instruction *, in emitInstructionAnnot()
|
H A D | SSAContext.h | 24 class Instruction; variable
|
/llvm-project/llvm/include/llvm/Analysis/ |
H A D | IndirectCallPromotionAnalysis.h | 20 class Instruction; variable
|
H A D | AssumeBundleQueries.h | 23 class Instruction; variable
|
H A D | Delinearization.h | 25 class Instruction; variable
|
H A D | Loads.h | 25 class Instruction; variable
|
H A D | CaptureTracking.h | 24 class Instruction; global() variable
|
H A D | CFG.h | 26 class Instruction; variable
|
H A D | ConstantFolding.h | 39 class Instruction; variable
|
/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | CodeMoverUtils.h | 25 class Instruction; variable
|
H A D | AssumeBundleBuilder.h | 26 class Instruction; variable
|
H A D | CallPromotionUtils.h | 23 class Instruction; global() variable
|
H A D | LowerMemIntrinsics.h | 24 class Instruction; variable
|
H A D | VNCoercion.h | 29 class Instruction; variable
|
/llvm-project/llvm/tools/llvm-sim/ |
H A D | llvm-sim.cpp | 46 const DenseMap<Instruction *, unsigned> &LLVMInstNum) { in getPositionInModule() 64 const DenseMap<Instruction *, unsigned> &LLVMInstNum) { in exportToFile()
|
/llvm-project/clang/lib/CodeGen/ |
H A D | SanitizerMetadata.h | 22 class Instruction; variable
|
/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | InstructionView.cpp | 36 StringRef Instruction = printInstructionString(MCI); in toJSON() local
|
/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanTransforms.h | 22 class Instruction; global() variable
|
/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | Float2Int.h | 26 class Instruction; variable
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | InterleavedAccessPass.cpp | 253 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 D | DependencyAnalysis.h | 29 class Instruction; variable
|