Skip to content
  1. May 16, 2009
    • Jakob Stoklund Olesen's avatar
      Allow redefinition of reserved registers. · c482d145
      Jakob Stoklund Olesen authored
      llvm-svn: 71932
      c482d145
    • Duncan Sands's avatar
      Pacify gcc-4.3, which suggests explicit braces here · bdbc98f3
      Duncan Sands authored
      to avoid an ambiguous else.
      
      llvm-svn: 71924
      bdbc98f3
    • Jakob Stoklund Olesen's avatar
      Pass to verify generated machine code. · 36c027ab
      Jakob Stoklund Olesen authored
      The following is checked:
      
      * Operand counts: All explicit operands must be present.
      
      * Register classes: All physical and virtual register operands must be
        compatible with the register class required by the instruction descriptor.
      
      * Register live intervals: Registers must be defined only once, and must be
        defined before use.
      
      The machine code verifier is enabled with the command-line option
      '-verify-machineinstrs', or by defining the environment variable
      LLVM_VERIFY_MACHINEINSTRS to the name of a file that will receive all the
      verifier errors.
      
      llvm-svn: 71918
      36c027ab
Loading