Searched refs:SharkType (Results 1 - 17 of 17) sorted by relevance

/openjdk10/hotspot/src/share/vm/shark/
H A DllvmValue.hpp37 return llvm::ConstantInt::get(SharkType::jbyte_type(), value, true);
41 return llvm::ConstantInt::get(SharkType::jint_type(), value, true);
45 return llvm::ConstantInt::get(SharkType::jlong_type(), value, true);
57 return llvm::ConstantPointerNull::get(SharkType::oop_type());
61 return llvm::ConstantPointerNull::get(SharkType::klass_type());
67 return llvm::ConstantInt::get(SharkType::bit_type(), value, false);
71 return llvm::ConstantInt::get(SharkType::intptr_type(), value, false);
H A DsharkCacheDecache.cpp55 SharkType::intptr_type()));
66 SharkType::to_stackType(value->basic_type()),
99 SharkType::oop_type(),
110 SharkType::Method_type(),
135 SharkType::to_stackType(value->basic_type()),
180 SharkType::to_stackType(value->basic_type()),
193 CreateAddressOfOSRBufEntry(src_offset, SharkType::intptr_type())),
194 stack()->slot_addr(box_offset, SharkType::intptr_type()));
197 CreateAddressOfOSRBufEntry(src_offset + 1, SharkType::oop_type())),
198 stack()->slot_addr(obj_offset, SharkType
[all...]
H A DsharkStack.hpp76 SharkType::zeroStack_type(),
83 SharkType::intptr_type(),
90 llvm::PointerType::getUnqual(SharkType::intptr_type()),
97 llvm::PointerType::getUnqual(SharkType::intptr_type()),
122 llvm::PointerType::getUnqual(SharkType::intptr_type()),
129 llvm::PointerType::getUnqual(SharkType::intptr_type()),
213 SharkType::monitor_type(),
219 SharkType::oop_type(),
225 SharkType::intptr_type(),
H A DsharkBuilder.cpp73 SharkType::jint_type(), "length");
82 Value* offset = CreateIntCast(index, SharkType::intptr_type(), false);
91 CreateAdd(CreatePtrToInt(arrayoop, SharkType::intptr_type()), offset),
103 SharkType::to_arrayType(basic_type),
124 return SharkType::jbyte_type();
126 return SharkType::jint_type();
128 return SharkType::jlong_type();
130 return SharkType::intptr_type();
132 return SharkType::jfloat_type();
134 return SharkType
[all...]
H A DsharkValue.cpp119 return llvm_value()->getType() == SharkType::jint_type();
122 return llvm_value()->getType() == SharkType::jlong_type();
125 return llvm_value()->getType() == SharkType::jfloat_type();
128 return llvm_value()->getType() == SharkType::jdouble_type();
131 return llvm_value()->getType() == SharkType::oop_type();
207 return builder->CreatePtrToInt(jobject_value(), SharkType::intptr_type());
236 PHINode *phi = builder->CreatePHI(SharkType::to_stackType(type()), 0, name);
H A DsharkNativeWrapper.cpp36 SharkType::entry_point_type(),
72 SharkType::oop_type(),
87 PointerType *box_type = PointerType::getUnqual(SharkType::oop_type());
90 param_types.push_back(SharkType::jniEnv_type());
95 SharkType::jniEnv_type(),
136 box = stack()->slot_addr(slot_offset, SharkType::oop_type());
172 Type *param_type = SharkType::to_stackType(arg_type(i));
205 return_type = SharkType::void_type();
209 return_type = SharkType::to_arrayType(result_type);
238 PointerType::getUnqual(SharkType
[all...]
H A DsharkNativeWrapper.hpp147 llvm::PointerType::getUnqual(SharkType::jint_type()),
153 llvm::PointerType::getUnqual(SharkType::oop_type()),
169 builder()->CreatePtrToInt(thread(), SharkType::intptr_type()),
172 llvm::PointerType::getUnqual(SharkType::jint_type())));
178 SharkType::jniHandleBlock_type(),
185 llvm::PointerType::getUnqual(SharkType::intptr_type()),
H A DsharkFunction.hpp96 return SharkType::osr_entry_point_type();
98 return SharkType::entry_point_type();
H A DsharkStack.cpp59 ArrayType::get(SharkType::intptr_type(), extended_frame_size())),
78 method, slot_addr(method_slot_offset(), SharkType::Method_type()));
100 builder()->CreatePtrToInt(fp, SharkType::intptr_type()));
120 SharkType::intptr_type(),
125 SharkType::intptr_type(),
130 SharkType::intptr_type(),
160 fp, PointerType::getUnqual(SharkType::intptr_type()))));
168 bool needs_cast = type && type != SharkType::intptr_type();
H A DsharkTopLevelBlock.cpp410 PointerType::getUnqual(SharkType::jbyte_type())),
419 PointerType::getUnqual(SharkType::jbyte_type())),
446 PointerType::getUnqual(SharkType::jbyte_type())),
589 SharkType::klass_type(),
594 builder()->CreateInlineMetadata(exc_handler(i)->catch_klass(), SharkType::klass_type());
625 PointerType::getUnqual(SharkType::jint_type())),
671 PointerType::getUnqual(SharkType::jint_type())),
769 SharkType::oop_type(),
775 SharkType::jint_type(),
826 PointerType::getUnqual(SharkType
[all...]
H A DsharkIntrinsics.cpp213 SharkType::klass_type(),
221 SharkType::oop_type(),
239 SharkType::oop_type(),
262 builder()->CreatePtrToInt(object, SharkType::intptr_type()),
263 builder()->CreateIntCast(offset, SharkType::intptr_type(), true)),
264 PointerType::getUnqual(SharkType::jint_type()),
273 builder()->CreateICmpEQ(result, e), SharkType::jint_type(), true),
H A DsharkValue.hpp107 assert(value->getType() == SharkType::jint_type(), "should be");
111 assert(value->getType() == SharkType::jlong_type(), "should be");
115 assert(value->getType() == SharkType::jfloat_type(), "should be");
119 assert(value->getType() == SharkType::jdouble_type(), "should be");
123 assert(value->getType() == SharkType::oop_type(), "should be");
H A DsharkBlock.cpp497 SharkType::jlong_type(), true)), false));
508 SharkType::jlong_type(), true)), false));
519 SharkType::jlong_type(), true)), false));
644 a->jint_value(), SharkType::jlong_type(), true), a->zero_checked()));
649 pop()->jint_value(), SharkType::jfloat_type())));
654 pop()->jint_value(), SharkType::jdouble_type())));
660 pop()->jlong_value(), SharkType::jint_type(), true), false));
665 pop()->jlong_value(), SharkType::jfloat_type())));
670 pop()->jlong_value(), SharkType::jdouble_type())));
686 pop()->jfloat_value(), SharkType
[all...]
H A DsharkState.cpp134 PHINode *phi = builder()->CreatePHI(SharkType::Method_type(), 0, "method");
145 PHINode *phi = builder()->CreatePHI(SharkType::oop_type(), 0, "oop_tmp");
290 set_method(builder()->CreatePHI(SharkType::Method_type(), 0, "method"));
310 type, builder()->CreatePHI(SharkType::to_stackType(type), 0, name));
348 type, builder()->CreatePHI(SharkType::to_stackType(type), 0, name));
H A DsharkType.hpp35 class SharkType : public AllStatic { class in inherits:AllStatic
H A DsharkTopLevelBlock.hpp257 llvm::PointerType::getUnqual(SharkType::oop_type()),
336 llvm::PointerType::getUnqual(SharkType::oop_type()),
H A DsharkCacheDecache.hpp407 SharkType::intptr_type(),

Completed in 114 milliseconds