Home
last modified time | relevance | path

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

/external/bcc/src/cc/frontends/b/
Dcodegen_llvm.cc139 Value *is_not_null = B.CreateIsNotNull(pop_expr()); in visit_if_stmt_node()
168 Value *is_null = B.CreateIsNotNull(pop_expr()); in visit_onvalid_stmt_node()
204 SwitchInst *switch_inst = B.CreateSwitch(pop_expr(), label_default); in visit_switch_stmt_node()
227 Value *cond = B.CreateIntCast(pop_expr(), cur_switch_->getCondition()->getType(), false); in visit_case_stmt_node()
274 expr_ = B.CreateLoad(pop_expr()); in visit_ident_expr_node()
290 expr_ = B.CreateLoad(pop_expr()); in visit_ident_expr_node()
337 Value *rhs = pop_expr(); in visit_assign_expr_node()
339 Value *lhs = pop_expr(); in visit_assign_expr_node()
388 Value *rhs = B.CreateIntCast(pop_expr(), B.getInt64Ty(), false); in visit_packet_expr_node()
445 Value *neq_zero = B.CreateICmpNE(pop_expr(), B.getIntN(n->lhs_->bit_width_, 0)); in emit_short_circuit_and()
[all …]
Dcodegen_llvm.h93 llvm::Value * pop_expr();