• Home
  • Raw
  • Download

Lines Matching refs:HGraphBuilder

754 HGraphBuilder::IfBuilder::IfBuilder() : builder_(NULL), needs_compare_(true) {}  in IfBuilder()
757 HGraphBuilder::IfBuilder::IfBuilder(HGraphBuilder* builder) in IfBuilder()
763 HGraphBuilder::IfBuilder::IfBuilder(HGraphBuilder* builder, in IfBuilder()
771 void HGraphBuilder::IfBuilder::InitializeDontCreateBlocks( in InitializeDontCreateBlocks()
772 HGraphBuilder* builder) { in InitializeDontCreateBlocks()
789 void HGraphBuilder::IfBuilder::Initialize(HGraphBuilder* builder) { in Initialize()
797 HControlInstruction* HGraphBuilder::IfBuilder::AddCompare( in AddCompare()
834 void HGraphBuilder::IfBuilder::Or() { in Or()
849 void HGraphBuilder::IfBuilder::And() { in And()
864 void HGraphBuilder::IfBuilder::CaptureContinuation( in CaptureContinuation()
882 void HGraphBuilder::IfBuilder::JoinContinuation(HIfContinuation* continuation) { in JoinContinuation()
903 void HGraphBuilder::IfBuilder::Then() { in Then()
924 void HGraphBuilder::IfBuilder::Else() { in Else()
935 void HGraphBuilder::IfBuilder::Deopt(Deoptimizer::DeoptReason reason) { in Deopt()
942 void HGraphBuilder::IfBuilder::Return(HValue* value) { in Return()
950 void HGraphBuilder::IfBuilder::AddMergeAtJoinBlock(bool deopt) { in AddMergeAtJoinBlock()
970 void HGraphBuilder::IfBuilder::Finish() { in Finish()
984 void HGraphBuilder::IfBuilder::Finish(HBasicBlock** then_continuation, in Finish()
1000 void HGraphBuilder::IfBuilder::EndUnreachable() { in EndUnreachable()
1007 void HGraphBuilder::IfBuilder::End() { in End()
1048 HGraphBuilder::LoopBuilder::LoopBuilder(HGraphBuilder* builder) { in LoopBuilder()
1053 HGraphBuilder::LoopBuilder::LoopBuilder(HGraphBuilder* builder, HValue* context, in LoopBuilder()
1059 HGraphBuilder::LoopBuilder::LoopBuilder(HGraphBuilder* builder, HValue* context, in LoopBuilder()
1067 void HGraphBuilder::LoopBuilder::Initialize(HGraphBuilder* builder, in Initialize()
1084 HValue* HGraphBuilder::LoopBuilder::BeginBody( in BeginBody()
1126 void HGraphBuilder::LoopBuilder::BeginBody(int drop_count) { in BeginBody()
1135 void HGraphBuilder::LoopBuilder::Break() { in Break()
1153 void HGraphBuilder::LoopBuilder::EndBody() { in EndBody()
1187 HGraph* HGraphBuilder::CreateGraph() { in CreateGraph()
1198 HInstruction* HGraphBuilder::AddInstruction(HInstruction* instr) { in AddInstruction()
1211 void HGraphBuilder::FinishCurrentBlock(HControlInstruction* last) { in FinishCurrentBlock()
1222 void HGraphBuilder::FinishExitCurrentBlock(HControlInstruction* instruction) { in FinishExitCurrentBlock()
1232 void HGraphBuilder::AddIncrementCounter(StatsCounter* counter) { in AddIncrementCounter()
1245 void HGraphBuilder::AddSimulate(BailoutId id, in AddSimulate()
1253 HBasicBlock* HGraphBuilder::CreateBasicBlock(HEnvironment* env) { in CreateBasicBlock()
1260 HBasicBlock* HGraphBuilder::CreateLoopHeaderBlock() { in CreateLoopHeaderBlock()
1269 HValue* HGraphBuilder::BuildGetElementsKind(HValue* object) { in BuildGetElementsKind()
1278 HValue* HGraphBuilder::BuildCheckHeapObject(HValue* obj) { in BuildCheckHeapObject()
1284 void HGraphBuilder::FinishExitWithHardDeoptimization( in FinishExitWithHardDeoptimization()
1291 HValue* HGraphBuilder::BuildCheckString(HValue* string) { in BuildCheckString()
1302 HValue* HGraphBuilder::BuildWrapReceiver(HValue* object, HValue* function) { in BuildWrapReceiver()
1315 HValue* HGraphBuilder::BuildCheckAndGrowElementsCapacity( in BuildCheckAndGrowElementsCapacity()
1329 HValue* HGraphBuilder::BuildCheckForCapacityGrow( in BuildCheckForCapacityGrow()
1389 HValue* HGraphBuilder::BuildCopyElementsOnWrite(HValue* object, in BuildCopyElementsOnWrite()
1417 void HGraphBuilder::BuildTransitionElementsKind(HValue* object, in BuildTransitionElementsKind()
1459 void HGraphBuilder::BuildJSObjectCheck(HValue* receiver, in BuildJSObjectCheck()
1485 void HGraphBuilder::BuildKeyedIndexCheck(HValue* key, in BuildKeyedIndexCheck()
1591 void HGraphBuilder::BuildNonGlobalObjectCheck(HValue* receiver) { in BuildNonGlobalObjectCheck()
1608 void HGraphBuilder::BuildTestForDictionaryProperties( in BuildTestForDictionaryProperties()
1622 HValue* HGraphBuilder::BuildKeyedLookupCacheHash(HValue* object, in BuildKeyedLookupCacheHash()
1642 HValue* HGraphBuilder::BuildElementIndexHash(HValue* index) { in BuildElementIndexHash()
1675 HValue* HGraphBuilder::BuildUncheckedDictionaryElementLoad( in BuildUncheckedDictionaryElementLoad()
1815 HValue* HGraphBuilder::BuildCreateIterResultObject(HValue* value, in BuildCreateIterResultObject()
1846 HValue* HGraphBuilder::BuildRegExpConstructResult(HValue* length, in BuildRegExpConstructResult()
1914 HValue* HGraphBuilder::BuildNumberToString(HValue* object, Type* type) { in BuildNumberToString()
2056 HValue* HGraphBuilder::BuildToObject(HValue* receiver) { in BuildToObject()
2149 HAllocate* HGraphBuilder::BuildAllocate( in BuildAllocate()
2176 HValue* HGraphBuilder::BuildAddStringLengths(HValue* left_length, in BuildAddStringLengths()
2187 HValue* HGraphBuilder::BuildCreateConsString( in BuildCreateConsString()
2271 void HGraphBuilder::BuildCopySeqStringChars(HValue* src, in BuildCopySeqStringChars()
2293 HValue* HGraphBuilder::BuildObjectSizeAlignment( in BuildObjectSizeAlignment()
2306 HValue* HGraphBuilder::BuildUncheckedStringAdd( in BuildUncheckedStringAdd()
2482 HValue* HGraphBuilder::BuildStringAdd( in BuildStringAdd()
2531 HInstruction* HGraphBuilder::BuildUncheckedMonomorphicElementAccess( in BuildUncheckedMonomorphicElementAccess()
2649 HValue* HGraphBuilder::BuildAllocateArrayFromLength( in BuildAllocateArrayFromLength()
2696 HValue* HGraphBuilder::BuildCalculateElementsSize(ElementsKind kind, in BuildCalculateElementsSize()
2718 HAllocate* HGraphBuilder::AllocateJSArrayObject(AllocationSiteMode mode) { in AllocateJSArrayObject()
2729 HConstant* HGraphBuilder::EstablishElementsAllocationSize( in EstablishElementsAllocationSize()
2740 HAllocate* HGraphBuilder::BuildAllocateElements(ElementsKind kind, in BuildAllocateElements()
2751 void HGraphBuilder::BuildInitializeElementsHeader(HValue* elements, in BuildInitializeElementsHeader()
2765 HValue* HGraphBuilder::BuildAllocateAndInitializeArray(ElementsKind kind, in BuildAllocateAndInitializeArray()
2777 void HGraphBuilder::BuildJSArrayHeader(HValue* array, in BuildJSArrayHeader()
2806 HInstruction* HGraphBuilder::AddElementAccess( in AddElementAccess()
2831 HLoadNamedField* HGraphBuilder::AddLoadMap(HValue* object, in AddLoadMap()
2837 HLoadNamedField* HGraphBuilder::AddLoadElements(HValue* object, in AddLoadElements()
2844 HLoadNamedField* HGraphBuilder::AddLoadFixedArrayLength( in AddLoadFixedArrayLength()
2852 HLoadNamedField* HGraphBuilder::AddLoadArrayLength(HValue* array, in AddLoadArrayLength()
2860 HValue* HGraphBuilder::BuildNewElementsCapacity(HValue* old_capacity) { in BuildNewElementsCapacity()
2876 HValue* HGraphBuilder::BuildGrowElementsCapacity(HValue* object, in BuildGrowElementsCapacity()
2899 void HGraphBuilder::BuildFillElementsWithValue(HValue* elements, in BuildFillElementsWithValue()
2945 void HGraphBuilder::BuildFillElementsWithHole(HValue* elements, in BuildFillElementsWithHole()
2966 void HGraphBuilder::BuildCopyProperties(HValue* from_properties, in BuildCopyProperties()
2990 void HGraphBuilder::BuildCopyElements(HValue* from_elements, in BuildCopyElements()
3076 HValue* HGraphBuilder::BuildCloneShallowArrayCow(HValue* boilerplate, in BuildCloneShallowArrayCow()
3097 HValue* HGraphBuilder::BuildCloneShallowArrayEmpty(HValue* boilerplate, in BuildCloneShallowArrayEmpty()
3115 HValue* HGraphBuilder::BuildCloneShallowArrayNonEmpty(HValue* boilerplate, in BuildCloneShallowArrayNonEmpty()
3170 void HGraphBuilder::BuildCompareNil(HValue* value, Type* type, in BuildCompareNil()
3235 void HGraphBuilder::BuildCreateAllocationMemento( in BuildCreateAllocationMemento()
3265 HInstruction* HGraphBuilder::BuildGetNativeContext() { in BuildGetNativeContext()
3272 HInstruction* HGraphBuilder::BuildGetNativeContext(HValue* closure) { in BuildGetNativeContext()
3282 HInstruction* HGraphBuilder::BuildGetScriptContext(int context_index) { in BuildGetScriptContext()
3292 HValue* HGraphBuilder::BuildGetParentContext(HValue* depth, int depth_value) { in BuildGetParentContext()
3340 HInstruction* HGraphBuilder::BuildGetArrayFunction() { in BuildGetArrayFunction()
3349 HValue* HGraphBuilder::BuildArrayBufferViewFieldAccessor(HValue* object, in BuildArrayBufferViewFieldAccessor()
3379 HGraphBuilder::JSArrayBuilder::JSArrayBuilder(HGraphBuilder* builder, in JSArrayBuilder()
3397 HGraphBuilder::JSArrayBuilder::JSArrayBuilder(HGraphBuilder* builder, in JSArrayBuilder()
3408 HValue* HGraphBuilder::JSArrayBuilder::EmitMapCode() { in EmitMapCode()
3436 HValue* HGraphBuilder::JSArrayBuilder::EmitInternalMapCode() { in EmitInternalMapCode()
3444 HAllocate* HGraphBuilder::JSArrayBuilder::AllocateEmptyArray() { in AllocateEmptyArray()
3452 HAllocate* HGraphBuilder::JSArrayBuilder::AllocateArray( in AllocateArray()
3464 HAllocate* HGraphBuilder::JSArrayBuilder::AllocateArray( in AllocateArray()
3481 HAllocate* HGraphBuilder::JSArrayBuilder::AllocateArray( in AllocateArray()
3542 HValue* HGraphBuilder::AddLoadJSBuiltin(int context_index) { in AddLoadJSBuiltin()
3550 : HGraphBuilder(info), in HOptimizedGraphBuilder()
7201 HInstruction* HGraphBuilder::AddLoadStringInstanceType(HValue* string) { in AddLoadStringInstanceType()
7214 HInstruction* HGraphBuilder::AddLoadStringLength(HValue* string) { in AddLoadStringLength()
7219 HInstruction* HGraphBuilder::BuildLoadStringLength(HValue* string) { in BuildLoadStringLength()
7926 HInstruction* HGraphBuilder::BuildConstantMapCheck(Handle<JSObject> constant) { in BuildConstantMapCheck()
7934 HInstruction* HGraphBuilder::BuildCheckPrototypeMaps(Handle<JSObject> prototype, in BuildCheckPrototypeMaps()
10030 HValue* HGraphBuilder::BuildAllocateEmptyArrayBuffer(HValue* byte_length) { in BuildAllocateEmptyArrayBuffer()
10081 void HGraphBuilder::BuildArrayBufferViewInitialization( in BuildArrayBufferViewInitialization()
10800 bool HGraphBuilder::MatchRotateRight(HValue* left, in MatchRotateRight()
10839 HValue* HGraphBuilder::EnforceNumberType(HValue* number, in EnforceNumberType()
10852 HValue* HGraphBuilder::TruncateToNumber(HValue* value, Type** expected) { in TruncateToNumber()
10908 HValue* result = HGraphBuilder::BuildBinaryOperation( in BuildBinaryOperation()
10928 HValue* HGraphBuilder::BuildBinaryOperation( in BuildBinaryOperation()