Lec-24: Peephole Optimization in Compiler | Dead code elimination | Strength reduction

Поділитися
Вставка
  • Опубліковано 1 лют 2025

КОМЕНТАРІ • 94

  • @purpleocean1689
    @purpleocean1689 4 роки тому +97

    Number 1 channel in India

    • @latasharmaletsdo4269
      @latasharmaletsdo4269 4 роки тому +2

      Way of teaching is superb

    • @Srm0912
      @Srm0912 4 роки тому +4

      No ,no.2 because no.1 is NESO 🤣

    • @purpleocean1689
      @purpleocean1689 4 роки тому +6

      Neso is good too but it's more mechanical.....
      Here you get a real feel

    • @purpleocean1689
      @purpleocean1689 4 роки тому +4

      Also I think Neso has multiple educators

    • @umangverma3660
      @umangverma3660 4 роки тому +1

      @@purpleocean1689 rgt

  • @nithigd1014
    @nithigd1014 2 роки тому +28

    your making the complicated things to nothing at all, i am understanding so well, you are the best teacher. THANK YOU SO MUCH SIR.

  • @kanakyadav2498
    @kanakyadav2498 4 роки тому +38

    So, finally i got a one stop solution of my compiler design examination.
    Firstly, due to this pandemic, neither we could avail the books nor there were proper video lectures available on youtube to help me out in this subject.
    One of my friend suggested me this channel and surprisingly, watching the first video of this video series, made me realize that its going to be enough for my complete subject.
    The way this teacher has explained the concepts, his clear understanding as well as the clear vocalization of the subject had a huge impact.
    No doubt, this is the best of the series, i have ever watched in terms of Engineering subjects.
    No words to express my gratitude. Students like me who love to reach in depth of a subject, you have given a one stop solution. I cannot stop ravishing and thanking you "SIR"🤩. God bless😇

    • @my_brain_trembles
      @my_brain_trembles 4 роки тому

      Yup there are not good enough CD playlist in yt

    • @my_brain_trembles
      @my_brain_trembles 4 роки тому

      Then sir came to the rescue

    • @gaganpratapsingh6899
      @gaganpratapsingh6899 3 роки тому +4

      Itna likha hai wahi bahut hai pata nhi ladkiya itna explain kar kese deti hai ham to thanks likh kr nikal lete hai🤔

    • @gatepreparation2619
      @gatepreparation2619 3 роки тому +19

      @@gaganpratapsingh6899 copy paste...har video pe chipka rhi hai

    • @1nj3ct0rAsh
      @1nj3ct0rAsh 3 роки тому

      I totally agree. It's one of a kind.

  • @sanjeev5258
    @sanjeev5258 Рік тому +3

    You make videos like if someone watches them 10 minutes before exam he will remember the concept for years

  • @kaleemurrehman7951
    @kaleemurrehman7951 4 роки тому +4

    Good going sir ji.. Bht kch seekha apki videos se during lock down I came to know about gate smashers...:)

  • @RK-Sonide4vr
    @RK-Sonide4vr 7 місяців тому +2

    2 Million Loading soon 🔥🔥🧨

  • @neelkamal9515
    @neelkamal9515 4 роки тому +4

    Areee bhaiya bhaiya and our bhaiya!!!!

  • @farahnaz269
    @farahnaz269 4 роки тому +3

    You make everything so easy. Thankyouuuuu

  • @sgr2683
    @sgr2683 2 роки тому +3

    Thankyou so much for helping in my engineering sir
    😍

  • @sanatshirodkar2161
    @sanatshirodkar2161 3 роки тому +2

    passionate indeed ✨

  • @vinayyaniv283a5
    @vinayyaniv283a5 Рік тому +1

    thank you and love u sir❤

  • @tarunverma3335
    @tarunverma3335 4 роки тому +3

    Really helpful series

  • @ratnakantahanse2661
    @ratnakantahanse2661 3 роки тому +2

    Thank you sir ❤️❤️..

  • @kirtipurohit1237
    @kirtipurohit1237 4 роки тому +29

    Sir , MOV instructions me assigment right to left hota hai..to aapne opposite kyu kiya hai

    • @1nj3ct0rAsh
      @1nj3ct0rAsh 3 роки тому

      Not always...U can change the rules while making the processors...Besides it's just an example what counts is logic needs to be clear.

    • @adityasharma5148
      @adityasharma5148 3 роки тому

      Yes galti ho gayi hai sir se

    • @adityamittal01
      @adityamittal01 3 роки тому

      @@adityasharma5148 Nhi
      Sir ne bus smajhane ke liye likha hai
      Aur processors ke rule change kr skte hein designing ke time

    • @tanned_cosines_
      @tanned_cosines_ 2 роки тому

      @@adityamittal01 convention bhi kuch hota hai checha

    • @adityamittal01
      @adityamittal01 2 роки тому

      @@tanned_cosines_ Ache se phele video dekho checha sir ka context smjho

  • @jyotijha76
    @jyotijha76 2 роки тому +1

    thankyou sir ----from Nepal

  • @omkarkadam309
    @omkarkadam309 4 роки тому +2

    nice explanation sir

  • @ruchi3578
    @ruchi3578 4 роки тому +5

    Sir bootstrapping bhi please

  • @marvashahzadi240
    @marvashahzadi240 3 роки тому

    good job sir .ap ki her achi wish puri ho

  • @SeemaDevi-zs5ol
    @SeemaDevi-zs5ol 3 роки тому +4

    Kisko kisko sir ka video achha lagta h ... Wo like kare.... Plzzzz .... Are yrrr mujhe nahi sir ko

  • @abhiroopsaha19
    @abhiroopsaha19 4 роки тому +3

    awesome bro are you bengali?

  • @aliamunawar765
    @aliamunawar765 2 роки тому

    Thank you so much dear Sir 💖

  • @Er.Sunil.Pedgaonkar
    @Er.Sunil.Pedgaonkar Рік тому

    Excellent

  • @naincypriya7017
    @naincypriya7017 2 роки тому +4

    I have a confusion, since this is machine codes, value transfer from right to left

  • @sarthaksrivastav7239
    @sarthaksrivastav7239 2 роки тому +10

    Note: Strength Reduction is the Machine Independent Optimization.

    • @gauravverma3168
      @gauravverma3168 2 роки тому +1

      Kaha se padhke aya h? it's machine dependent

    • @lakshaygupta4985
      @lakshaygupta4985 2 роки тому

      @@gauravverma3168 par simplify exp. aur deadcode elimination to syad independent hi hoga

    • @tarunmahour6747
      @tarunmahour6747 Рік тому

      @@gauravverma3168 tutorials point p yahi hai bhai

    • @tarunmahour6747
      @tarunmahour6747 Рік тому

      @@gauravverma3168 independent

  • @Hub_Coding
    @Hub_Coding Місяць тому

    Machine dependent small peace of Code me apply karte hai repeatedly apply karte hai target ke baad apply karte hai

  • @TGSSAYANTAN
    @TGSSAYANTAN Місяць тому

    Screenshot 7:49

  • @YourGoal-c6m
    @YourGoal-c6m Рік тому

    Sir you are the best teacher

  • @salmanzaheer5060
    @salmanzaheer5060 4 роки тому +1

    Good

  • @harshsharmax25
    @harshsharmax25 2 роки тому +2

    why the assembly code is written in opposite manner like source first , destination in this ?

  • @atishayjain5321
    @atishayjain5321 4 роки тому +1

    Sir plzz upload loop optimization video

  • @syedaali7120
    @syedaali7120 3 роки тому

    amazing sir

  • @shashanksharma7747
    @shashanksharma7747 3 роки тому

    Good Explanantion keep it up

  • @pragyisrivastava9231
    @pragyisrivastava9231 2 роки тому

    Thank You

  • @umangverma3660
    @umangverma3660 4 роки тому +10

    9:17
    That's happen when u fall in love with O. S.

  • @strawberrymoon338
    @strawberrymoon338 2 роки тому

    Tysm so much sir :)

  • @akarshjain5197
    @akarshjain5197 4 роки тому +2

    Sir, plz make a video on liveness analysis and common sub expression elimination

  • @Srm0912
    @Srm0912 4 роки тому +4

    Can anyone tell which portions are left in compiler design series

  • @priyankag7463
    @priyankag7463 4 роки тому +4

    Good morning sir,,,ugc net ki ans key aa chuki hai ,,,challenging questions bta dijiye plzz

  • @surajkeshari9991
    @surajkeshari9991 3 роки тому +1

    Sir applied linear algebra ka UA-cam video banaiye, avilable karaiye? please exam dena hai.

  • @shahinparween3496
    @shahinparween3496 3 роки тому

    Thank you sir

  • @sukhmnnu
    @sukhmnnu 2 роки тому

    Dag waala topic smjha do ..sir plzz....

  • @sangeetadhruw7208
    @sangeetadhruw7208 4 роки тому +1

    Sir iska ques aaya tha nielit exam me..

  • @lalitkumar8445
    @lalitkumar8445 2 роки тому +2

    Hi sir, if we remove mov a, R0 in redundant load and Store then after removal how below lines Add e, R0 and Mov R0, d will work?

    • @lakshaygupta4985
      @lakshaygupta4985 2 роки тому

      I also have same doubt @gatesmashers sir please reply....or anyone who understood this thing properly .

    • @aimld58_umarjiprasadmallik46
      @aimld58_umarjiprasadmallik46 Рік тому +1

      MOV command copy the content and paste it to destination, it does not mean that R0 register will get empty after "mov R0, a" command

  • @yash1152
    @yash1152 7 місяців тому

    9:02 deadcode optimization न तो peephole लग रही है, न ही machine dependent 🤔

  • @igaming_
    @igaming_ 3 роки тому +1

    Should bteach student study java during bteach course

  • @sairamdonthula7827
    @sairamdonthula7827 4 роки тому +1

    Nice intro 👍

  • @MayankGongal5
    @MayankGongal5 2 дні тому

    sir assembly galat hai MOV destination, source. hota hai

  • @Shyara2308
    @Shyara2308 Рік тому

    sir ye playlist complete nai hai kya

  • @-RohitJaiswal
    @-RohitJaiswal 2 роки тому

    Watch lecture 25 first 🤝

  • @FreyXFI
    @FreyXFI Рік тому

    4:43 AM

  • @AmishaMuskan
    @AmishaMuskan Місяць тому

    watch lecture no. 25 first then watch lecture no. 24

  • @AnkiitOp
    @AnkiitOp 2 роки тому

    Dear UA-cam please provide 5x 🥺

  • @bhupenderkumar507
    @bhupenderkumar507 4 роки тому +5

    Sir I need ur help, actually in official ans key of UGC June 2020 there are 2-3 qus are given wrong ans Nd I want ki other candidates will contribute with me n challenging for those qus, if u request others so they may help me Nd there also ,will u sir ?

  • @skmiraj174
    @skmiraj174 2 роки тому

    humare college me issey zyada poocha gaya sir 🤕🤕🤕😓

  • @vibhu613
    @vibhu613 3 роки тому

  • @DeepakMishra-uw5ur
    @DeepakMishra-uw5ur 8 місяців тому

    1:35

  • @yeeroj
    @yeeroj 3 роки тому +2

    Main sirf ek chij janta hoon sir....ki aapka maksad hai ki sabhi ko shiksha ka adhikar hai....sabhi ko shiksha milni chahiye.....aur jab free mein youtube mein education de skte hain.....toh unacademy jaise billion dollar business kyun ho

    • @yeeroj
      @yeeroj 3 роки тому

      Itna toh sure hai sir..ki abhi tak aapko unacademy wale contact kr chuke honge....par aap nhi gye.....kyunki aapke irade nek hai

  • @Facts_Untold__7
    @Facts_Untold__7 7 місяців тому

    Gate Smashers ❌ Exam Cracker ✔️

  • @bhavyaaggarwal8558
    @bhavyaaggarwal8558 4 роки тому +1

    where is lec24

  • @vikramjain2001
    @vikramjain2001 Рік тому

    camera quality badhalo please.

  • @bhaktistatus753
    @bhaktistatus753 Рік тому

    Good teachingbut not Definition of any topit properly

  • @bartosz3667
    @bartosz3667 Рік тому

    Hui Hui hui

  • @funnymoments8210
    @funnymoments8210 2 місяці тому

    Hello