Commit History

Author SHA1 Message Date
  Bill Wendling 69d37fa635 Remove unused #includes. 12 years ago
  Daniel Dunbar 6d49b680be [MC/Mach-O] Implement integrated assembler support for linker options. 12 years ago
  Chandler Carruth 0b8c9a80f2 Move all of the header files which are involved in modelling the LLVM IR 12 years ago
  Chandler Carruth d04a8d4b33 Use the new script to sort the includes of every file under lib. 12 years ago
  Anton Korobeynikov 25efd6d556 Use TARGET2 relocation for TType references on ARM. 12 years ago
  Michael J. Spencer 4de5872ded [MC][COFF] Emit weak symbols to the correct section. Patch by Dmitry Puzirev! 12 years ago
  Chandler Carruth 426c2bf5cd Revert the majority of the next patch in the address space series: 12 years ago
  Micah Villmow 2c39b15073 Resubmit the changes to llvm core to update the functions to support different pointer sizes on a per address space basis. 13 years ago
  Micah Villmow fb384d61c7 Revert 165732 for further review. 13 years ago
  Micah Villmow f3840d2c16 Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly. 13 years ago
  Micah Villmow 3574eca1b0 Move TargetData to DataLayout. 13 years ago
  Bill Wendling 96cb112852 Remove tabs. 13 years ago
  Rafael Espindola d6b43a317e Move the support for using .init_array from ARM to the generic 13 years ago
  Bill Wendling adb082cd6a Look for the 'Is Simulated' module flag. This indicates that the program is compiled to run on a simulator. 13 years ago
  Anton Korobeynikov 1d2d5a0227 Fix to make sure that a comdat group gets generated correctly for a static member 13 years ago
  David Chisnall 50f603fff6 ... and it's probably best to use the correct alignment, rather than just guessing that it's the same as the size. 13 years ago
  David Chisnall ca5b752d18 It turns out that putting an 8-byte symbol in a 4-byte section makes Solaris ld sulk. GNU ld is perfectly happy with it, which is worrying for a whole other set of reasons... 13 years ago
  Bill Wendling 2de3ff5043 Use 'getDataNoRel' for the section kind. 13 years ago
  Bill Wendling 057d521e3d Modify the code that emits the module flags to use the new module flags accessor 13 years ago
  Bill Wendling b464d3ff72 Add code to the target lowering object file module to handle module flags. 13 years ago
  Anton Korobeynikov d4a19b6a72 Add support for implicit TLS model used with MS VC runtime. 13 years ago
  Anton Korobeynikov 4a99f59aef Properly emit ctors / dtors with priorities into desired sections 13 years ago
  David Blaikie 4d6ccb5f68 More dead code removal (using -Wunreachable-code) 13 years ago
  Bill Wendling d7c2494b3c On MachO, the pointer to the personality function should always be in the 13 years ago
  Benjamin Kramer a7b0cb7594 Remove all remaining uses of Value::getNameStr(). 13 years ago
  Bill Wendling 671215464c Check the visibility of the global variable before placing it into the stubs 14 years ago
  Evan Cheng 203576aa0c Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc. 14 years ago
  Evan Cheng e76a33b956 Add MCObjectFileInfo and sink the MCSections initialization code from 14 years ago
  Evan Cheng 70955c2d12 Fix an obvious typo that's preventing x86 (32-bit) from using .literal16. 14 years ago
  Evan Cheng 9bc402c8d4 Fix up TargetLoweringObjectFile ctors to properly initialize fields. 14 years ago