Lines Matching defs:slot
106 // vector and a feedback slot.
108 FeedbackSource CreateFeedbackSource(FeedbackSlot slot);
256 const Operator* op, Node* operand, FeedbackSlot slot);
258 const Operator* op, Node* left, Node* right, FeedbackSlot slot);
261 FeedbackSlot slot);
263 Node* receiver, FeedbackSlot slot);
265 Node* input, FeedbackSlot slot);
269 FeedbackSlot slot);
271 const Operator* op, Node* const* args, int arg_count, FeedbackSlot slot);
276 const Operator* op, FeedbackSlot slot);
278 const Operator* op, Node* receiver, Node* key, FeedbackSlot slot);
280 const Operator* op, Node* receiver, Node* value, FeedbackSlot slot);
283 FeedbackSlot slot);
299 ForInMode GetForInMode(FeedbackSlot slot);
1132 FeedbackSource BytecodeGraphBuilder::CreateFeedbackSource(FeedbackSlot slot) {
1133 return FeedbackSource(feedback_vector(), slot);
1588 TryBuildSimplifiedStoreKeyed(op, array, index, value, feedback.slot);
1617 TryBuildSimplifiedStoreKeyed(op, object, name, value, feedback.slot);
1964 TryBuildSimplifiedLoadNamed(op, feedback.slot);
1990 TryBuildSimplifiedLoadNamed(op, feedback.slot);
2014 TryBuildSimplifiedLoadKeyed(op, object, key, feedback.slot);
2054 TryBuildSimplifiedStoreNamed(op, object, value, feedback.slot);
2090 TryBuildSimplifiedStoreKeyed(op, object, key, value, source.slot);
2125 TryBuildSimplifiedStoreKeyed(op, object, key, value, source.slot);
2333 int slot = bytecode_iterator().GetIndexOperand(2);
2335 javascript()->CloneObject(CreateFeedbackSource(slot), flags);
2403 op, args, static_cast<int>(arg_count), feedback.slot);
2561 op, args, static_cast<int>(arg_count), feedback.slot);
2696 op, args, static_cast<int>(arg_count), feedback.slot);
2729 op, args, static_cast<int>(arg_count), feedback.slot);
2868 FeedbackSlot slot =
2871 TryBuildSimplifiedUnaryOp(op, operand, slot);
2893 FeedbackSlot slot =
2896 TryBuildSimplifiedBinaryOp(op, left, right, slot);
2912 ForInMode BytecodeGraphBuilder::GetForInMode(FeedbackSlot slot) {
2913 FeedbackSource source(feedback_vector(), slot);
2928 FeedbackSlot slot = FeedbackVector::ToSlot(slot_id);
2929 FeedbackSource source(feedback_vector(), slot);
2941 FeedbackSlot slot = FeedbackVector::ToSlot(slot_id);
2942 FeedbackSource source(feedback_vector(), slot);
2950 FeedbackSlot slot = FeedbackVector::ToSlot(slot_id);
2951 FeedbackSource source(feedback_vector(), slot);
3063 FeedbackSlot slot =
3066 TryBuildSimplifiedBinaryOp(op, left, right, slot);
3203 FeedbackSlot slot = bytecode_iterator().GetSlotOperand(1);
3205 TryBuildSimplifiedBinaryOp(op, left, right, slot);
3381 FeedbackSlot slot = bytecode_iterator().GetSlotOperand(0);
3383 TryBuildSimplifiedToNumber(object, slot);
3402 FeedbackSlot slot = bytecode_iterator().GetSlotOperand(0);
3404 TryBuildSimplifiedToNumber(object, slot);
3573 FeedbackSlot slot = bytecode_iterator().GetSlotOperand(1);
3575 TryBuildSimplifiedForInPrepare(enumerator, slot);
3578 FeedbackSource feedback = CreateFeedbackSource(slot);
3579 Node* node = NewNode(javascript()->ForInPrepare(GetForInMode(slot), feedback),
3613 FeedbackSlot slot = bytecode_iterator().GetSlotOperand(3);
3615 receiver, cache_array, cache_type, index, slot);
3619 FeedbackSource feedback = CreateFeedbackSource(slot);
3621 NewNode(javascript()->ForInNext(GetForInMode(slot), feedback), receiver,
3647 op, receiver, load_feedback.slot, call_feedback.slot);
4031 FeedbackSlot slot) {
4036 slot);
4044 FeedbackSlot slot) {
4049 control, slot);
4058 FeedbackSlot slot) {
4063 receiver, cache_array, cache_type, index, effect, control, slot);
4070 FeedbackSlot slot) {
4075 control, slot);
4082 FeedbackSlot slot) {
4087 slot);
4093 const Operator* op, Node* const* args, int arg_count, FeedbackSlot slot) {
4098 control, slot);
4107 FeedbackSlot slot) {
4112 control, slot);
4133 FeedbackSlot slot) {
4137 type_hint_lowering().ReduceLoadNamedOperation(op, effect, control, slot);
4145 FeedbackSlot slot) {
4150 control, slot);
4158 FeedbackSlot slot) {
4163 effect, control, slot);
4172 FeedbackSlot slot) {
4177 effect, control, slot);