/openjdk10/hotspot/src/share/vm/shark/ |
H A D | llvmValue.hpp | 37 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 D | sharkCacheDecache.cpp | 55 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 D | sharkStack.hpp | 76 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 D | sharkBuilder.cpp | 73 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 D | sharkValue.cpp | 119 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 D | sharkNativeWrapper.cpp | 36 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 D | sharkNativeWrapper.hpp | 147 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 D | sharkFunction.hpp | 96 return SharkType::osr_entry_point_type(); 98 return SharkType::entry_point_type();
|
H A D | sharkStack.cpp | 59 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 D | sharkTopLevelBlock.cpp | 410 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 D | sharkIntrinsics.cpp | 213 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 D | sharkValue.hpp | 107 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 D | sharkBlock.cpp | 497 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 D | sharkState.cpp | 134 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 D | sharkType.hpp | 35 class SharkType : public AllStatic { class in inherits:AllStatic
|
H A D | sharkTopLevelBlock.hpp | 257 llvm::PointerType::getUnqual(SharkType::oop_type()), 336 llvm::PointerType::getUnqual(SharkType::oop_type()),
|
H A D | sharkCacheDecache.hpp | 407 SharkType::intptr_type(),
|