Searched refs:SharkBuilder (Results 1 - 12 of 12) sorted by relevance

/openjdk7/hotspot/src/share/vm/shark/
H A DsharkBuilder.cpp42 SharkBuilder::SharkBuilder(SharkCodeBuffer* code_buffer) function in class:SharkBuilder
48 Value* SharkBuilder::CreateAddressOfStructEntry(Value* base,
55 LoadInst* SharkBuilder::CreateValueOfStructEntry(Value* base,
67 LoadInst* SharkBuilder::CreateArrayLength(Value* arrayoop) {
73 Value* SharkBuilder::CreateArrayAddress(Value* arrayoop,
93 Value* SharkBuilder::CreateArrayAddress(Value* arrayoop,
105 Value* SharkBuilder::CreateArrayAddress(Value* arrayoop,
117 const Type* SharkBuilder::make_type(char type, bool void_ok) {
162 const FunctionType* SharkBuilder
[all...]
H A DsharkInvariants.hpp47 SharkCompileInvariants(ciEnv* env, SharkBuilder* builder)
59 SharkBuilder* _builder;
77 // The SharkBuilder that is used to build LLVM IR.
79 SharkBuilder* builder() const {
121 SharkTargetInvariants(ciEnv* env, SharkBuilder* builder, ciTypeFlow* flow)
H A DsharkConstant.hpp64 SharkValue* value(SharkBuilder* builder) {
H A DsharkFunction.hpp48 SharkBuilder* builder,
57 SharkBuilder* builder,
H A DsharkValue.cpp203 Value* SharkValue::intptr_value(SharkBuilder* builder) const {
206 Value* SharkNormalValue::intptr_value(SharkBuilder* builder) const {
228 SharkValue* SharkNormalValue::merge(SharkBuilder* builder,
241 SharkValue* SharkAddressValue::merge(SharkBuilder* builder,
H A DsharkValue.hpp52 class SharkBuilder;
149 virtual llvm::Value* intptr_value(SharkBuilder* builder) const;
161 virtual SharkValue* merge(SharkBuilder* builder,
224 llvm::Value* intptr_value(SharkBuilder* builder) const;
228 SharkValue* merge(SharkBuilder* builder,
318 SharkValue* merge(SharkBuilder* builder,
H A DsharkNativeWrapper.hpp40 static SharkNativeWrapper* build(SharkBuilder* builder,
53 SharkNativeWrapper(SharkBuilder* builder,
H A DsharkBuilder.hpp41 class SharkBuilder : public llvm::IRBuilder<> { class in inherits:llvm::IRBuilder
45 SharkBuilder(SharkCodeBuffer* code_buffer);
H A DsharkCompiler.cpp178 SharkBuilder builder(&cb);
231 SharkBuilder builder(&cb);
H A DsharkNativeWrapper.cpp224 builder()->CreateMemoryBarrier(SharkBuilder::BARRIER_STORELOAD);
H A DsharkBlock.cpp1076 builder()->CreateMemoryBarrier(SharkBuilder::BARRIER_STORELOAD);
/openjdk7/hotspot/src/share/vm/memory/
H A DcardTableModRefBS.hpp55 friend class SharkBuilder;

Completed in 42 milliseconds