Skip to content
  1. Jul 02, 2013
  2. Jul 01, 2013
  3. Jun 27, 2013
  4. Jun 26, 2013
  5. Jun 24, 2013
  6. Jun 22, 2013
  7. Jun 20, 2013
  8. Jun 19, 2013
  9. 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
  10. Jun 16, 2013
  11. Jun 13, 2013
  12. Jun 12, 2013
  13. Jun 11, 2013
  14. 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
  15. Jun 08, 2013
  16. Jun 07, 2013
  17. Jun 06, 2013
  18. Jun 05, 2013
  19. Jun 04, 2013
  20. Jun 01, 2013
  21. May 31, 2013
  22. 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
  23. 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
  24. May 28, 2013
  25. May 25, 2013
  26. May 24, 2013
    • Benjamin Kramer's avatar
      Remove the Copied parameter from MemoryObject::readBytes. · 534d3a46
      Benjamin Kramer authored
      There was exactly one caller using this API right, the others were relying on
      specific behavior of the default implementation. Since it's too hard to use it
      right just remove it and standardize on the default behavior.
      
      Defines away PR16132.
      
      llvm-svn: 182636
      534d3a46
  27. May 22, 2013
  28. May 21, 2013
  29. May 20, 2013
  30. May 18, 2013
  31. May 16, 2013
Loading