Lines Matching refs:OperandTraits
371 struct OperandTraits<StoreInst> : public FixedNumOperandTraits<StoreInst, 2> {
543 struct OperandTraits<AtomicCmpXchgInst> :
689 struct OperandTraits<AtomicRMWInst>
841 struct OperandTraits<GetElementPtrInst> :
855 OperandTraits<GetElementPtrInst>::op_end(this) - Values,
869 OperandTraits<GetElementPtrInst>::op_end(this) - Values,
1362 struct OperandTraits<CallInst> : public VariadicOperandTraits<CallInst, 1> {
1370 OperandTraits<CallInst>::op_end(this) - (Args.size() + 1),
1380 OperandTraits<CallInst>::op_end(this) - (Args.size() + 1),
1462 struct OperandTraits<SelectInst> : public FixedNumOperandTraits<SelectInst, 3> {
1559 struct OperandTraits<ExtractElementInst> :
1618 struct OperandTraits<InsertElementInst> :
1676 struct OperandTraits<ShuffleVectorInst> :
1894 struct OperandTraits<InsertValueInst> :
1904 OperandTraits<InsertValueInst>::op_begin(this),
1914 OperandTraits<InsertValueInst>::op_begin(this),
2113 struct OperandTraits<PHINode> : public HungoffOperandTraits<2> {
2219 struct OperandTraits<LandingPadInst> : public HungoffOperandTraits<2> {
2292 struct OperandTraits<ReturnInst> : public VariadicOperandTraits<ReturnInst> {
2392 struct OperandTraits<BranchInst> : public VariadicOperandTraits<BranchInst, 1> {
2550 struct OperandTraits<SwitchInst> : public HungoffOperandTraits<2> {
2649 struct OperandTraits<IndirectBrInst> : public HungoffOperandTraits<1> {
2864 struct OperandTraits<InvokeInst> : public VariadicOperandTraits<InvokeInst, 3> {
2874 OperandTraits<InvokeInst>::op_end(this) - Values,
2885 OperandTraits<InvokeInst>::op_end(this) - Values,
2973 struct OperandTraits<ResumeInst> :