Lines Matching defs:zone

40 #include "zone.h"
240 Range* CopyClearLower(Zone* zone) const {
241 return new(zone) Range(kMinInt, upper_);
243 Range* CopyClearUpper(Zone* zone) const {
244 return new(zone) Range(lower_, kMaxInt);
246 Range* Copy(Zone* zone) const {
247 Range* result = new(zone) Range(lower_, upper_);
694 void AddNewRange(Range* r, Zone* zone);
696 void ComputeInitialRange(Zone* zone);
741 virtual Range* InferRange(Zone* zone);
1217 virtual Range* InferRange(Zone* zone);
2271 virtual Range* InferRange(Zone* zone);
2449 virtual Range* InferRange(Zone* zone);
3136 static HInstruction* NewHAdd(Zone* zone,
3150 virtual Range* InferRange(Zone* zone);
3165 static HInstruction* NewHSub(Zone* zone,
3175 virtual Range* InferRange(Zone* zone);
3193 static HInstruction* NewHMul(Zone* zone,
3203 virtual Range* InferRange(Zone* zone);
3226 static HInstruction* NewHMod(Zone* zone,
3236 virtual Range* InferRange(Zone* zone);
3250 static HInstruction* NewHDiv(Zone* zone,
3260 virtual Range* InferRange(Zone* zone);
3279 static HInstruction* NewHBitwise(Zone* zone,
3292 virtual Range* InferRange(Zone* zone);
3304 virtual Range* InferRange(Zone* zone);
3306 static HInstruction* NewHShl(Zone* zone,
3323 virtual Range* InferRange(Zone* zone);
3325 static HInstruction* NewHShr(Zone* zone,
3342 virtual Range* InferRange(Zone* zone);
3344 static HInstruction* NewHSar(Zone* zone,
3946 virtual Range* InferRange(Zone* zone);
4314 virtual Range* InferRange(Zone* zone) {
4315 return new(zone) Range(0, String::kMaxUtf16CodeUnit);
4367 virtual Range* InferRange(Zone* zone) {
4368 return new(zone) Range(0, String::kMaxLength);