Skip to content
  1. Jan 25, 2012
  2. Jan 24, 2012
  3. Jan 23, 2012
  4. Jan 20, 2012
  5. Jan 17, 2012
  6. Jan 14, 2012
  7. Jan 13, 2012
  8. Jan 07, 2012
  9. Jan 06, 2012
  10. Dec 20, 2011
  11. Dec 17, 2011
  12. Dec 14, 2011
  13. Dec 13, 2011
  14. Dec 12, 2011
  15. Dec 07, 2011
  16. Dec 06, 2011
    • Jakob Stoklund Olesen's avatar
      Use logarithmic units for basic block alignment. · 10e12522
      Jakob Stoklund Olesen authored
      This was actually a bit of a mess. TLI.setPrefLoopAlignment was clearly
      documented as taking log2(bytes) units, but the x86 target would still
      set a preferred loop alignment of '16'.
      
      CodePlacementOpt passed this number on to the basic block, and
      AsmPrinter interpreted it as bytes.
      
      Now both MachineFunction and MachineBasicBlock use logarithmic
      alignments.
      
      Obviously, MachineConstantPool still measures alignments in bytes, so we
      can emulate the thrill of using as.
      
      llvm-svn: 145889
      10e12522
  17. Dec 04, 2011
  18. Dec 02, 2011
    • Nick Lewycky's avatar
      Move global variables in TargetMachine into new TargetOptions class. As an API · 50f02cb2
      Nick Lewycky authored
      change, now you need a TargetOptions object to create a TargetMachine. Clang
      patch to follow.
      
      One small functionality change in PTX. PTX had commented out the machine
      verifier parts in their copy of printAndVerify. That now calls the version in
      LLVMTargetMachine. Users of PTX who need verification disabled should rely on
      not passing the command-line flag to enable it.
      
      llvm-svn: 145714
      50f02cb2
  19. Nov 29, 2011
  20. Nov 18, 2011
  21. Nov 16, 2011
Loading