Skip to content
  1. Jul 16, 2013
  2. Jul 14, 2013
  3. Jul 13, 2013
  4. Jul 12, 2013
  5. Jul 10, 2013
  6. Jul 04, 2013
  7. Jul 03, 2013
  8. Jul 02, 2013
  9. Jul 01, 2013
  10. Jun 27, 2013
  11. Jun 26, 2013
  12. Jun 24, 2013
  13. Jun 22, 2013
  14. Jun 20, 2013
  15. Jun 19, 2013
  16. Jun 18, 2013
    • Jack Carter's avatar
      Mips ELF: Mark object file as ABI compliant · f9f753c2
      Jack Carter authored
      When producing objects that are abi compliant we are 
      marking neither the object file nor the assembly file
      correctly and thus generate warnings. 
      
      We need to set the EF_CPIC flag in the ELF header when
      generating direct object.
      
      Note that the warning is only generated when compiling without PIC.
      
      When compiling with clang the warning will be suppressed by supplying:
      
       -Wa,-mno-shared -Wa,-call_nonpic
      
      Also the following directive should also be added:
      
      	.option	pic0
      
      when compiling without PIC,  This eliminates the need for supplying:
      
        -mno-shared -call_nonpic
      
      on the assembler command line.
      
      Patch by Douglas Gilmore
      
      llvm-svn: 184220
      f9f753c2
    • Bill Wendling's avatar
      Use pointers to the MCAsmInfo and MCRegInfo. · bc07a890
      Bill Wendling authored
      Someone may want to do something crazy, like replace these objects if they
      change or something.
      
      No functionality change intended.
      
      llvm-svn: 184175
      bc07a890
  17. Jun 16, 2013
  18. Jun 13, 2013
  19. Jun 12, 2013
  20. Jun 11, 2013
  21. Jun 10, 2013
    • Reed Kotler's avatar
      Fix a regression I introduced when I expanded the complex pseudos in · ce510830
      Reed Kotler authored
      the Mips16 port. A few of the psuedos could either take signed
      or unsigned arguments and I did not distinguish the case and improperly
      rejected some valid cases that the assembler had previously accepted
      when they were pure pseudos that expanded as assembly instructions.
      
      llvm-svn: 183633
      ce510830
  22. Jun 08, 2013
  23. Jun 07, 2013
  24. Jun 06, 2013
  25. Jun 05, 2013
  26. Jun 04, 2013
  27. Jun 01, 2013
  28. May 31, 2013
  29. May 30, 2013
    • Andrew Trick's avatar
      Order CALLSEQ_START and CALLSEQ_END nodes. · ad6d08ac
      Andrew Trick authored
      Fixes PR16146: gdb.base__call-ar-st.exp fails after
      pre-RA-sched=source fixes.
      
      Patch by Xiaoyi Guo!
      
      This also fixes an unsupported dbg.value test case. Codegen was
      previously incorrect but the test was passing by luck.
      
      llvm-svn: 182885
      ad6d08ac
  30. May 29, 2013
    • Jack Carter's avatar
      Mips assembler: Improve set register alias handling · 02593003
      Jack Carter authored
      This patch solves the problem of numeric register values not being accepted:
      
      ../set_alias.s:1:11: error: expected valid expression after comma
              .set    r4,$4
                          ^
      The parsing of .set directive is changed and handling of symbols in code 
      as well to enable this feature. 
      
      The test example is added.
      
      Patch by Vladimir Medic
      
      llvm-svn: 182807
      02593003
Loading