1. 03b42e4 Remove every uses of getGlobalContext() in LLVM (but the C API) by Mehdi Amini · 10 years ago
  2. 22d2878 Move LLVMCreateTargetData and LLVMDisposeTargetData together. NFC by Amaury Sechet · 10 years ago
  3. 5590967 Restore the capability to manipulate datalayout from the C API by Amaury Sechet · 10 years ago
  4. 2ffde01 Kill LLVMAddTargetData by Amaury Sechet · 10 years ago
  5. 46a4355 Make DataLayout Non-Optional in the Module by Mehdi Amini · 11 years ago
  6. 30d69c2 [PM] Remove the old 'PassManager.h' header file at the top level of by Chandler Carruth · 11 years ago
  7. 705b185 [PM] Change the core design of the TTI analysis to use a polymorphic by Chandler Carruth · 11 years ago
  8. c029186 [PM] Rework how the TargetLibraryInfo pass integrates with the new pass by Chandler Carruth · 11 years ago
  9. b98f63d [PM] Separate the TargetLibraryInfo object from the immutable pass. by Chandler Carruth · 11 years ago
  10. 62d4215 [PM] Move TargetLibraryInfo into the Analysis library. by Chandler Carruth · 11 years ago
  11. c435adc Add doInitialization/doFinalization to DataLayoutPass. by Rafael Espindola · 11 years ago
  12. 6298b34 [un]wrap extracted from lib/Target/Target[MachineC].cpp, lib/ExecutionEngine/ExecutionEngineBindings.cpp into include/llvm/IR/DataLayout.h by Artyom Skrobov · 11 years ago
  13. 339430f Use DataLayout from the module when easily available. by Rafael Espindola · 12 years ago
  14. 9351251 Make DataLayout a plain object, not a pass. by Rafael Espindola · 12 years ago
  15. 6994fdf Remove the 's' DataLayout specification by Rafael Espindola · 12 years ago
  16. 959f040 llvm-c: Add LLVMIntPtrType{,ForAS}InContext by Anders Waldenborg · 12 years ago
  17. dec20e4 This patch breaks up Wrap.h so that it does not have to include all of by Filip Pizlo · 13 years ago
  18. 04d4e93 Move C++ code out of the C headers and into either C++ headers by Eric Christopher · 13 years ago
  19. 539edf4 Convert the TargetTransformInfo from an immutable pass with dynamic by Chandler Carruth · 13 years ago
  20. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  21. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  22. 7ec5085 Revert the series of commits starting with r166578 which introduced the by Chandler Carruth · 13 years ago
  23. 12d9127 Add in support for getIntPtrType to get the pointer type based on the address space. by Micah Villmow · 13 years ago
  24. 5dc203e Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerinvoke. by Nadav Rotem · 13 years ago
  25. d6d9ccc Temporarily revert the TargetTransform changes. by Bob Wilson · 13 years ago
  26. 4bb926d Resubmit the changes to llvm core to update the functions to support different pointer sizes on a per address space basis. by Micah Villmow · 13 years ago
  27. 0c61134 Revert 165732 for further review. by Micah Villmow · 13 years ago
  28. 0831897 Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly. by Micah Villmow · 13 years ago
  29. e103287 by Nadav Rotem · 13 years ago
  30. cdfe20b Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  31. 6d05e69 Implement TargetData with the DataLayout class, this will allow LLVM projects to transition to DataLayout without loosing functionality. by Micah Villmow · 13 years ago
  32. e96fd5a Add LLVMAddTargetLibraryInfo to the C API. by Rafael Espindola · 14 years ago
  33. 229907c land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 14 years ago
  34. e983082 remove the InvalidateStructLayoutInfo API, which is dead and unnecessary now by Chris Lattner · 14 years ago
  35. 0e125bb introduce a new TargetLibraryInfo pass, which transformations can use to by Chris Lattner · 15 years ago
  36. 546c11c Improve comment. by Owen Anderson · 15 years ago
  37. e9d5d07 Add initialization routines for Target. by Owen Anderson · 15 years ago
  38. 25963c6 "In order to ease automatic bindings generation, it would be helpful if boolean values were distinguishable from integers. The attached patch introduces "typedef int LLVMBool;", and uses LLVMBool instead of int throughout the C API, wherever a boolean value is called for." by Chris Lattner · 16 years ago
  39. 7ef1cac move debug info stuff out of line, allowing two #includes by Chris Lattner · 16 years ago
  40. 55f1c09 Push LLVMContexts through the IntegerType APIs. by Owen Anderson · 16 years ago
  41. af9eaa8 Rename PaddedSize to AllocSize, in the hope that this by Duncan Sands · 16 years ago
  42. dc020f9 Rename getABITypeSize to getTypePaddedSize, as suggested by Chris. by Duncan Sands · 17 years ago
  43. b20e659 strdup needs <cstring>. This fixes a build error with g++-4.3. by Torok Edwin · 18 years ago
  44. ab4b7d3 C and Objective Caml bindings for the TargetData class. by Gordon Henriksen · 18 years ago