Home
last modified time | relevance | path

Searched refs:BinaryOp_match (Results 1 – 2 of 2) sorted by relevance

/minix/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DPatternMatch.h412 struct BinaryOp_match { struct
433 return BinaryOp_match<LHS, RHS, Instruction::Add>(L, R); in m_Add()
439 return BinaryOp_match<LHS, RHS, Instruction::FAdd>(L, R); in m_FAdd()
445 return BinaryOp_match<LHS, RHS, Instruction::Sub>(L, R); in m_Sub()
451 return BinaryOp_match<LHS, RHS, Instruction::FSub>(L, R); in m_FSub()
457 return BinaryOp_match<LHS, RHS, Instruction::Mul>(L, R); in m_Mul()
463 return BinaryOp_match<LHS, RHS, Instruction::FMul>(L, R); in m_FMul()
505 return BinaryOp_match<LHS, RHS, Instruction::And>(L, R); in m_And()
511 return BinaryOp_match<LHS, RHS, Instruction::Or>(L, R); in m_Or()
517 return BinaryOp_match<LHS, RHS, Instruction::Xor>(L, R); in m_Xor()
[all …]
/minix/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DValueTracking.cpp457 inline match_combine_or<BinaryOp_match<LHS, RHS, Instruction::And>,
458 BinaryOp_match<RHS, LHS, Instruction::And>>
464 inline match_combine_or<BinaryOp_match<LHS, RHS, Instruction::Or>,
465 BinaryOp_match<RHS, LHS, Instruction::Or>>
471 inline match_combine_or<BinaryOp_match<LHS, RHS, Instruction::Xor>,
472 BinaryOp_match<RHS, LHS, Instruction::Xor>>