Lines Matching refs:id_map
262 Instruction* inst, const std::function<uint32_t(uint32_t)>& id_map, in FoldBinaryIntegerOpToConstant() argument
274 ids[i] = id_map(operand->words[0]); in FoldBinaryIntegerOpToConstant()
445 Instruction* inst, const std::function<uint32_t(uint32_t)>& id_map, in FoldBinaryBooleanOpToConstant() argument
457 ids[i] = id_map(operand->words[0]); in FoldBinaryBooleanOpToConstant()
493 Instruction* inst, const std::function<uint32_t(uint32_t)>& id_map, in FoldIntegerOpToConstant() argument
499 return FoldBinaryIntegerOpToConstant(inst, id_map, result) || in FoldIntegerOpToConstant()
500 FoldBinaryBooleanOpToConstant(inst, id_map, result); in FoldIntegerOpToConstant()
603 Instruction* inst, std::function<uint32_t(uint32_t)> id_map) const { in FoldInstructionToConstant()
614 &id_map](uint32_t* op_id) { in FoldInstructionToConstant()
615 uint32_t id = id_map(*op_id); in FoldInstructionToConstant()
650 successful = FoldIntegerOpToConstant(inst, id_map, &result_val); in FoldInstructionToConstant()