Lines Matching refs:HIntConstant
52 class HIntConstant; variable
472 HIntConstant* GetIntConstant(int32_t value, uint32_t dex_pc = kNoDexPc) {
619 ArenaSafeMap<int32_t, HIntConstant*> cached_int_constants_;
2523 class HIntConstant : public HConstant {
2551 explicit HIntConstant(int32_t value, uint32_t dex_pc = kNoDexPc)
2553 explicit HIntConstant(bool value, uint32_t dex_pc = kNoDexPc)
2561 DISALLOW_COPY_AND_ASSIGN(HIntConstant);
2924 virtual HConstant* Evaluate(HIntConstant* x) const = 0;
3001 virtual HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const = 0;
3004 HIntConstant* y ATTRIBUTE_UNUSED) const { in Evaluate()
3108 HIntConstant* MakeConstantCondition(bool value, uint32_t dex_pc) const { in MakeConstantCondition()
3128 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
3172 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
3209 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
3246 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
3283 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
3320 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
3357 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
3397 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
3437 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
3477 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
3545 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
3594 HIntConstant* MakeConstantComparison(int32_t value, uint32_t dex_pc) const { in MakeConstantComparison()
4179 HConstant* Evaluate(HIntConstant* x) const OVERRIDE { in Evaluate()
4249 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
4282 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
4317 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
4364 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
4416 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
4485 HConstant* Evaluate(HIntConstant* value, HIntConstant* distance) const OVERRIDE { in Evaluate()
4489 HConstant* Evaluate(HLongConstant* value, HIntConstant* distance) const OVERRIDE { in Evaluate()
4531 HConstant* Evaluate(HIntConstant* value, HIntConstant* distance) const OVERRIDE { in Evaluate()
4535 HConstant* Evaluate(HLongConstant* value, HIntConstant* distance) const OVERRIDE { in Evaluate()
4579 HConstant* Evaluate(HIntConstant* value, HIntConstant* distance) const OVERRIDE { in Evaluate()
4583 HConstant* Evaluate(HLongConstant* value, HIntConstant* distance) const OVERRIDE { in Evaluate()
4621 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
4658 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
4695 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
4741 HConstant* Evaluate(HIntConstant* value, HIntConstant* distance) const OVERRIDE { in Evaluate()
4745 HConstant* Evaluate(HLongConstant* value, HIntConstant* distance) const OVERRIDE { in Evaluate()
4827 HConstant* Evaluate(HIntConstant* x) const OVERRIDE { in Evaluate()
4863 HConstant* Evaluate(HIntConstant* x) const OVERRIDE { in Evaluate()