Parcourir la source

r600g/llvm: Tell the code emitter to ignore KILL and BUNDLE

tags/i965-primitive-restart-v2
Tom Stellard il y a 13 ans
Parent
révision
90a42df0d0
1 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 3
    1
      src/gallium/drivers/radeon/R600CodeEmitter.cpp

+ 3
- 1
src/gallium/drivers/radeon/R600CodeEmitter.cpp Voir le fichier

@@ -186,7 +186,9 @@ bool R600CodeEmitter::runOnMachineFunction(MachineFunction &MF) {
emitALUInstr(MI);
}
isReduction = false;
} else if (MI.getOpcode() == AMDIL::RETURN) {
} else if (MI.getOpcode() == AMDIL::RETURN ||
MI.getOpcode() == AMDIL::BUNDLE ||
MI.getOpcode() == AMDIL::KILL) {
continue;
} else {
switch(MI.getOpcode()) {

Chargement…
Annuler
Enregistrer