Home | History | Annotate | Download | only in optimizing

Lines Matching refs:allocator

178 static void CreateFPToIntLocations(ArenaAllocator* allocator, HInvoke* invoke, bool is64bit) {
180 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
188 static void CreateIntToFPLocations(ArenaAllocator* allocator, HInvoke* invoke, bool is64bit) {
190 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
258 static void CreateIntToIntLocations(ArenaAllocator* allocator, HInvoke* invoke) {
260 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
265 static void CreateLongToIntLocations(ArenaAllocator* allocator, HInvoke* invoke) {
267 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
272 static void CreateLongToLongLocations(ArenaAllocator* allocator, HInvoke* invoke) {
274 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
340 static void CreateFloatToFloat(ArenaAllocator* allocator, HInvoke* invoke) {
343 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
413 static void CreateAbsIntLocation(ArenaAllocator* allocator, HInvoke* invoke) {
415 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
440 static void CreateAbsLongLocation(ArenaAllocator* allocator, HInvoke* invoke) {
442 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
593 static void CreateFPFPToFPLocations(ArenaAllocator* allocator, HInvoke* invoke) {
595 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
712 static void CreateIntIntToIntLocations(ArenaAllocator* allocator, HInvoke* invoke) {
714 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
720 static void CreateLongLongToLongLocations(ArenaAllocator* allocator, HInvoke* invoke) {
722 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
762 static void CreateFPToFPLocations(ArenaAllocator* allocator, HInvoke* invoke) {
764 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
796 static void CreateSSE41FPToFPLocations(ArenaAllocator* allocator,
801 CreateFPToFPLocations(allocator, invoke);
807 new (allocator) LocationSummary(invoke, LocationSummary::kCallOnMainOnly);
941 static void CreateFPToFPCallLocations(ArenaAllocator* allocator, HInvoke* invoke) {
943 new (allocator) LocationSummary(invoke, LocationSummary::kCallOnMainOnly, kIntrinsified);
1091 static void CreateFPFPToFPCallLocations(ArenaAllocator* allocator, HInvoke* invoke) {
1093 new (allocator) LocationSummary(invoke, LocationSummary::kCallOnMainOnly, kIntrinsified);
1472 ArenaAllocator* allocator,
1474 LocationSummary* locations = new (allocator) LocationSummary(invoke,
1480 // allocator to do that, anyways. We can still do the constant check by checking the parameter
1899 static void CreateLongIntToVoidLocations(ArenaAllocator* allocator,
1903 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
2063 static void CreateIntIntIntToIntLocations(ArenaAllocator* allocator,
2071 new (allocator) LocationSummary(invoke,
2140 static void CreateIntIntIntIntToVoidPlusTempsLocations(ArenaAllocator* allocator,
2145 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
2277 static void CreateIntIntIntIntIntToInt(ArenaAllocator* allocator,
2284 new (allocator) LocationSummary(invoke,
2386 // Check that the register allocator did not assign the location
2547 ArenaAllocator* allocator, CodeGeneratorX86* codegen, HInvoke* invoke, bool is_long) {
2554 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
2618 static void CreateLeadingZeroLocations(ArenaAllocator* allocator, HInvoke* invoke, bool is_long) {
2620 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);
2722 static void CreateTrailingZeroLocations(ArenaAllocator* allocator, HInvoke* invoke, bool is_long) {
2724 new (allocator) LocationSummary(invoke, LocationSummary::kNoCall, kIntrinsified);