Home
last modified time | relevance | path

Searched refs:FixedNumOperandTraits (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DOperandTraits.h30 struct FixedNumOperandTraits { struct
53 struct OptionalOperandTraits : public FixedNumOperandTraits<SubClass, ARITY> { argument
H A DGlobalIFunc.h106 : public FixedNumOperandTraits<GlobalIFunc, 1> {};
H A DGlobalAlias.h108 : public FixedNumOperandTraits<GlobalAlias, 1> {};
H A DConstants.h888 : public FixedNumOperandTraits<BlockAddress, 2> {};
926 : public FixedNumOperandTraits<DSOLocalEquivalent, 1> {};
960 struct OperandTraits<NoCFIValue> : public FixedNumOperandTraits<NoCFIValue, 1> {
H A DInstructions.h423 struct OperandTraits<StoreInst> : public FixedNumOperandTraits<StoreInst, 2> {
702 public FixedNumOperandTraits<AtomicCmpXchgInst, 3> {
909 : public FixedNumOperandTraits<AtomicRMWInst,2> {
1820 struct OperandTraits<SelectInst> : public FixedNumOperandTraits<SelectInst, 3> {
1924 public FixedNumOperandTraits<ExtractElementInst, 2> {
1987 public FixedNumOperandTraits<InsertElementInst, 3> {
2400 : public FixedNumOperandTraits<ShuffleVectorInst, 2> {};
2629 public FixedNumOperandTraits<InsertValueInst, 2> {
4271 public FixedNumOperandTraits<ResumeInst, 1> {
4622 : public FixedNumOperandTraits<CatchReturnInst, 2> {};
H A DInstrTypes.h92 public FixedNumOperandTraits<UnaryInstruction, 1> {
414 public FixedNumOperandTraits<BinaryOperator, 2> {
1062 struct OperandTraits<CmpInst> : public FixedNumOperandTraits<CmpInst, 2> {
/llvm-project-15.0.7/llvm/lib/IR/
H A DConstantsContext.h276 : public FixedNumOperandTraits<UnaryConstantExpr, 1> {};
281 : public FixedNumOperandTraits<BinaryConstantExpr, 2> {};
286 : public FixedNumOperandTraits<SelectConstantExpr, 3> {};
291 : public FixedNumOperandTraits<ExtractElementConstantExpr, 2> {};
296 : public FixedNumOperandTraits<InsertElementConstantExpr, 3> {};
301 : public FixedNumOperandTraits<ShuffleVectorConstantExpr, 2> {};
312 : public FixedNumOperandTraits<CompareConstantExpr, 2> {};
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMemorySSA.h374 struct OperandTraits<MemoryUse> : public FixedNumOperandTraits<MemoryUse, 1> {};
436 struct OperandTraits<MemoryDef> : public FixedNumOperandTraits<MemoryDef, 2> {};