Lines Matching refs:HGraphBuilder

753 HGraphBuilder::IfBuilder::IfBuilder() : builder_(NULL), needs_compare_(true) {}  in IfBuilder()
756 HGraphBuilder::IfBuilder::IfBuilder(HGraphBuilder* builder) in IfBuilder()
762 HGraphBuilder::IfBuilder::IfBuilder(HGraphBuilder* builder, in IfBuilder()
770 void HGraphBuilder::IfBuilder::InitializeDontCreateBlocks( in InitializeDontCreateBlocks()
771 HGraphBuilder* builder) { in InitializeDontCreateBlocks()
788 void HGraphBuilder::IfBuilder::Initialize(HGraphBuilder* builder) { in Initialize()
796 HControlInstruction* HGraphBuilder::IfBuilder::AddCompare( in AddCompare()
833 void HGraphBuilder::IfBuilder::Or() { in Or()
848 void HGraphBuilder::IfBuilder::And() { in And()
863 void HGraphBuilder::IfBuilder::CaptureContinuation( in CaptureContinuation()
881 void HGraphBuilder::IfBuilder::JoinContinuation(HIfContinuation* continuation) { in JoinContinuation()
902 void HGraphBuilder::IfBuilder::Then() { in Then()
923 void HGraphBuilder::IfBuilder::Else() { in Else()
934 void HGraphBuilder::IfBuilder::Deopt(const char* reason) { in Deopt()
941 void HGraphBuilder::IfBuilder::Return(HValue* value) { in Return()
949 void HGraphBuilder::IfBuilder::AddMergeAtJoinBlock(bool deopt) { in AddMergeAtJoinBlock()
969 void HGraphBuilder::IfBuilder::Finish() { in Finish()
983 void HGraphBuilder::IfBuilder::Finish(HBasicBlock** then_continuation, in Finish()
999 void HGraphBuilder::IfBuilder::End() { in End()
1039 HGraphBuilder::LoopBuilder::LoopBuilder(HGraphBuilder* builder) { in LoopBuilder()
1044 HGraphBuilder::LoopBuilder::LoopBuilder(HGraphBuilder* builder, HValue* context, in LoopBuilder()
1050 HGraphBuilder::LoopBuilder::LoopBuilder(HGraphBuilder* builder, HValue* context, in LoopBuilder()
1058 void HGraphBuilder::LoopBuilder::Initialize(HGraphBuilder* builder, in Initialize()
1075 HValue* HGraphBuilder::LoopBuilder::BeginBody( in BeginBody()
1116 void HGraphBuilder::LoopBuilder::BeginBody(int drop_count) { in BeginBody()
1125 void HGraphBuilder::LoopBuilder::Break() { in Break()
1143 void HGraphBuilder::LoopBuilder::EndBody() { in EndBody()
1174 HGraph* HGraphBuilder::CreateGraph() { in CreateGraph()
1185 HInstruction* HGraphBuilder::AddInstruction(HInstruction* instr) { in AddInstruction()
1198 void HGraphBuilder::FinishCurrentBlock(HControlInstruction* last) { in FinishCurrentBlock()
1209 void HGraphBuilder::FinishExitCurrentBlock(HControlInstruction* instruction) { in FinishExitCurrentBlock()
1219 void HGraphBuilder::AddIncrementCounter(StatsCounter* counter) { in AddIncrementCounter()
1232 void HGraphBuilder::AddSimulate(BailoutId id, in AddSimulate()
1240 HBasicBlock* HGraphBuilder::CreateBasicBlock(HEnvironment* env) { in CreateBasicBlock()
1247 HBasicBlock* HGraphBuilder::CreateLoopHeaderBlock() { in CreateLoopHeaderBlock()
1256 HValue* HGraphBuilder::BuildGetElementsKind(HValue* object) { in BuildGetElementsKind()
1266 HValue* HGraphBuilder::BuildCheckHeapObject(HValue* obj) { in BuildCheckHeapObject()
1272 void HGraphBuilder::FinishExitWithHardDeoptimization(const char* reason) { in FinishExitWithHardDeoptimization()
1278 HValue* HGraphBuilder::BuildCheckString(HValue* string) { in BuildCheckString()
1289 HValue* HGraphBuilder::BuildWrapReceiver(HValue* object, HValue* function) { in BuildWrapReceiver()
1302 HValue* HGraphBuilder::BuildCheckForCapacityGrow( in BuildCheckForCapacityGrow()
1366 HValue* HGraphBuilder::BuildCopyElementsOnWrite(HValue* object, in BuildCopyElementsOnWrite()
1394 void HGraphBuilder::BuildTransitionElementsKind(HValue* object, in BuildTransitionElementsKind()
1435 void HGraphBuilder::BuildJSObjectCheck(HValue* receiver, in BuildJSObjectCheck()
1461 void HGraphBuilder::BuildKeyedIndexCheck(HValue* key, in BuildKeyedIndexCheck()
1571 void HGraphBuilder::BuildNonGlobalObjectCheck(HValue* receiver) { in BuildNonGlobalObjectCheck()
1596 void HGraphBuilder::BuildTestForDictionaryProperties( in BuildTestForDictionaryProperties()
1612 HValue* HGraphBuilder::BuildKeyedLookupCacheHash(HValue* object, in BuildKeyedLookupCacheHash()
1634 HValue* HGraphBuilder::BuildElementIndexHash(HValue* index) { in BuildElementIndexHash()
1667 HValue* HGraphBuilder::BuildUncheckedDictionaryElementLoad(HValue* receiver, in BuildUncheckedDictionaryElementLoad()
1807 HValue* HGraphBuilder::BuildRegExpConstructResult(HValue* length, in BuildRegExpConstructResult()
1878 HValue* HGraphBuilder::BuildNumberToString(HValue* object, Type* type) { in BuildNumberToString()
2023 HAllocate* HGraphBuilder::BuildAllocate( in BuildAllocate()
2050 HValue* HGraphBuilder::BuildAddStringLengths(HValue* left_length, in BuildAddStringLengths()
2061 HValue* HGraphBuilder::BuildCreateConsString( in BuildCreateConsString()
2145 void HGraphBuilder::BuildCopySeqStringChars(HValue* src, in BuildCopySeqStringChars()
2167 HValue* HGraphBuilder::BuildObjectSizeAlignment( in BuildObjectSizeAlignment()
2180 HValue* HGraphBuilder::BuildUncheckedStringAdd( in BuildUncheckedStringAdd()
2349 HValue* HGraphBuilder::BuildStringAdd( in BuildStringAdd()
2398 HInstruction* HGraphBuilder::BuildUncheckedMonomorphicElementAccess( in BuildUncheckedMonomorphicElementAccess()
2514 HValue* HGraphBuilder::BuildAllocateArrayFromLength( in BuildAllocateArrayFromLength()
2560 HValue* HGraphBuilder::BuildCalculateElementsSize(ElementsKind kind, in BuildCalculateElementsSize()
2582 HAllocate* HGraphBuilder::AllocateJSArrayObject(AllocationSiteMode mode) { in AllocateJSArrayObject()
2593 HConstant* HGraphBuilder::EstablishElementsAllocationSize( in EstablishElementsAllocationSize()
2604 HAllocate* HGraphBuilder::BuildAllocateElements(ElementsKind kind, in BuildAllocateElements()
2615 void HGraphBuilder::BuildInitializeElementsHeader(HValue* elements, in BuildInitializeElementsHeader()
2629 HValue* HGraphBuilder::BuildAllocateElementsAndInitializeElementsHeader( in BuildAllocateElementsAndInitializeElementsHeader()
2642 void HGraphBuilder::BuildJSArrayHeader(HValue* array, in BuildJSArrayHeader()
2671 HInstruction* HGraphBuilder::AddElementAccess( in AddElementAccess()
2702 HLoadNamedField* HGraphBuilder::AddLoadMap(HValue* object, in AddLoadMap()
2708 HLoadNamedField* HGraphBuilder::AddLoadElements(HValue* object, in AddLoadElements()
2715 HLoadNamedField* HGraphBuilder::AddLoadFixedArrayLength( in AddLoadFixedArrayLength()
2723 HLoadNamedField* HGraphBuilder::AddLoadArrayLength(HValue* array, in AddLoadArrayLength()
2731 HValue* HGraphBuilder::BuildNewElementsCapacity(HValue* old_capacity) { in BuildNewElementsCapacity()
2747 HValue* HGraphBuilder::BuildGrowElementsCapacity(HValue* object, in BuildGrowElementsCapacity()
2770 void HGraphBuilder::BuildFillElementsWithValue(HValue* elements, in BuildFillElementsWithValue()
2822 void HGraphBuilder::BuildFillElementsWithHole(HValue* elements, in BuildFillElementsWithHole()
2839 void HGraphBuilder::BuildCopyElements(HValue* from_elements, in BuildCopyElements()
2929 HValue* HGraphBuilder::BuildCloneShallowArrayCow(HValue* boilerplate, in BuildCloneShallowArrayCow()
2950 HValue* HGraphBuilder::BuildCloneShallowArrayEmpty(HValue* boilerplate, in BuildCloneShallowArrayEmpty()
2968 HValue* HGraphBuilder::BuildCloneShallowArrayNonEmpty(HValue* boilerplate, in BuildCloneShallowArrayNonEmpty()
3023 void HGraphBuilder::BuildCompareNil( in BuildCompareNil()
3075 void HGraphBuilder::BuildCreateAllocationMemento( in BuildCreateAllocationMemento()
3105 HInstruction* HGraphBuilder::BuildGetNativeContext(HValue* closure) { in BuildGetNativeContext()
3120 HInstruction* HGraphBuilder::BuildGetNativeContext() { in BuildGetNativeContext()
3132 HInstruction* HGraphBuilder::BuildGetArrayFunction() { in BuildGetArrayFunction()
3141 HGraphBuilder::JSArrayBuilder::JSArrayBuilder(HGraphBuilder* builder, in JSArrayBuilder()
3159 HGraphBuilder::JSArrayBuilder::JSArrayBuilder(HGraphBuilder* builder, in JSArrayBuilder()
3170 HValue* HGraphBuilder::JSArrayBuilder::EmitMapCode() { in EmitMapCode()
3205 HValue* HGraphBuilder::JSArrayBuilder::EmitInternalMapCode() { in EmitInternalMapCode()
3213 HAllocate* HGraphBuilder::JSArrayBuilder::AllocateEmptyArray() { in AllocateEmptyArray()
3221 HAllocate* HGraphBuilder::JSArrayBuilder::AllocateArray( in AllocateArray()
3233 HAllocate* HGraphBuilder::JSArrayBuilder::AllocateArray( in AllocateArray()
3250 HAllocate* HGraphBuilder::JSArrayBuilder::AllocateArray( in AllocateArray()
3306 HValue* HGraphBuilder::AddLoadJSBuiltin(Builtins::JavaScript builtin) { in AddLoadJSBuiltin()
3322 : HGraphBuilder(info), in HOptimizedGraphBuilder()
6796 HInstruction* HGraphBuilder::AddLoadStringInstanceType(HValue* string) { in AddLoadStringInstanceType()
6810 HInstruction* HGraphBuilder::AddLoadStringLength(HValue* string) { in AddLoadStringLength()
7398 HInstruction* HGraphBuilder::BuildConstantMapCheck(Handle<JSObject> constant) { in BuildConstantMapCheck()
7406 HInstruction* HGraphBuilder::BuildCheckPrototypeMaps(Handle<JSObject> prototype, in BuildCheckPrototypeMaps()
9401 void HGraphBuilder::BuildArrayBufferViewInitialization( in BuildArrayBufferViewInitialization()
10135 bool HGraphBuilder::MatchRotateRight(HValue* left, in MatchRotateRight()
10174 HValue* HGraphBuilder::EnforceNumberType(HValue* number, in EnforceNumberType()
10187 HValue* HGraphBuilder::TruncateToNumber(HValue* value, Type** expected) { in TruncateToNumber()
10243 HValue* result = HGraphBuilder::BuildBinaryOperation( in BuildBinaryOperation()
10262 HValue* HGraphBuilder::BuildBinaryOperation( in BuildBinaryOperation()