Skip to content
  1. Jun 16, 2011
    • Dylan Noblesmith's avatar
      unittests: add test for APInt::toString() · c8c184d2
      Dylan Noblesmith authored
      Follow up to r133032.
      
      llvm-svn: 133107
      c8c184d2
    • Owen Anderson's avatar
      Add a new MVT::untyped. This will be used in future work for modelling ISA... · 96adc4a5
      Owen Anderson authored
      Add a new MVT::untyped.  This will be used in future work for modelling ISA features like register pairs and lists with "interesting" constraints (such as ARM NEON contiguous register lists or even-odd paired registers).  We need to be able to generate these instructions (often from intrinsics), but don't want to have to assign a legal type to them.  Instead, we'll use an "untyped" edge to bypass the type-checking and simply ensure that the register classes match.
      
      llvm-svn: 133106
      96adc4a5
    • Jakob Stoklund Olesen's avatar
      Use set operations instead of plain lists to enumerate register classes. · 99f35eab
      Jakob Stoklund Olesen authored
      This simplifies many of the target description files since it is common
      for register classes to be related or contain sequences of numbered
      registers.
      
      I have verified that this doesn't change the files generated by TableGen
      for ARM and X86. It alters the allocation order of MBlaze GPR and Mips
      FGR32 registers, but I believe the change is benign.
      
      llvm-svn: 133105
      99f35eab
  2. Jun 15, 2011
Loading