 " Give Me All Your Luvin ' " was recorded at MSR Studios , New York City and Sarm West Studios , Notting Hill , London . Demacio " Demo " Castellon recorded and mixed the track . Philippe Weiss and Graham Archer assisted Castellon on the recording , while Angie Teo assisted on the mixing . Jason " Metal " Donkersgoed did the additional editing of the song and Jean Baptiste Gaudray played guitars . Alongside his producing duty , Solveig also arranged the synths and drums for the track . He recalled that the track was recorded in two days , with Madonna and him continuously discussing the chord progression and the music . The initial version of the song 's breakdown was " too much " of dubstep , which Madonna asked him to change , while adding Minaj and M.I.A. ' s rapping over them . 
