Lines Matching defs:constant_expr
979 if (ConstantExpr *constant_expr = dyn_cast<ConstantExpr>(llvm_value_ptr)) {
980 switch (constant_expr->getOpcode()) {
985 Value *s = constant_expr->getOperand(0);
1326 if (ConstantExpr *constant_expr = dyn_cast<ConstantExpr>(constant)) {
1327 switch (constant_expr->getOpcode()) {
1331 PrintValue(constant_expr).c_str());
1336 constant_expr](llvm::Function *function) -> llvm::Value * {
1340 if (constant_expr->getOperand(0) != old_constant)
1341 return constant_expr;
1344 value_maker.GetValue(function), constant_expr->getType(),
1351 if (!UnfoldConstant(constant_expr, llvm_function, bit_cast_maker,
1362 constant_expr](llvm::Function *function) -> llvm::Value * {
1363 auto *gep = cast<llvm::GEPOperator>(constant_expr);
1386 if (!UnfoldConstant(constant_expr, llvm_function,