Desidero trovare semplici loop nel bytecode LLVM ed estrarre le informazioni di base del ciclo .Trova loop nel codice byte LLVM
Ad esempio:
for (i=0; i<1000; i++)
sum += i;
Voglio estrarre il limite [0, 1000), l'indice del ciclo "i" e il corpo loop (sum + = i).
Cosa devo fare?
Ho letto il documento API LLVM e ho trovato alcune classi utili come "Loop", "LoopInfo".
Ma non so come usarli in dettaglio.
Potrebbe aiutarmi per favore? Un utilizzo dettagliato potrebbe essere più utile.
Grazie, funziona bene :) – Napoleon