Commit History

Author SHA1 Message Date
  Gabor Greif c9f7500d17 Finally land the InvokeInst operand reordering. 15 years ago
  Gabor Greif 1cde4af157 backing out r99170 because it still fails on clang-x86_64-darwin10-fnt 15 years ago
  Gabor Greif 9b1061e2e3 Now that hopefully all direct accesses to InvokeInst operands are fixed 15 years ago
  Gabor Greif cc52ed0c4f back out r98957, it broke http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-fnt/builds/703 in the nightly test suite 15 years ago
  Gabor Greif f4f10e3779 Recommit r80858 again (which has been backed out in r80871). 15 years ago
  Benjamin Kramer f012705c7e Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer. 15 years ago
  Victor Hernandez 046e78ce55 Remove FreeInst. 16 years ago
  Nick Lewycky f5a86f45e7 Remove includes of Support/Compiler.h that are no longer needed after the 16 years ago
  Nick Lewycky 6726b6d75a Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. 16 years ago
  Duncan Sands ac53a0b272 Introduce and use convenience methods for getting pointer types 16 years ago
  Gabor Greif 03a5f139fb back out my recent commit (r80858), it seems to break self-hosting buildbot's stage 2 configure 16 years ago
  Gabor Greif 190390b8d3 re-commit r66920 (which has been backed out in r66953) I may have more luck this time. I'll back out if needed... 16 years ago
  Owen Anderson 0e275dc538 Actually privatize a IntegerTypes, and fix a few bugs exposed by this. 16 years ago
  Owen Anderson 1d0be15f89 Push LLVMContexts through the IntegerType APIs. 16 years ago
  Owen Anderson d7f2a6cb3f Privatize the StructType table, which unfortunately involves routing contexts through a number of APIs. 16 years ago
  Owen Anderson a7235ea724 Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are 16 years ago
  Owen Anderson debcb01b0f Move types back to the 2.5 API. 16 years ago
  Owen Anderson baf3c40440 Move ConstantExpr to 2.5 API. 16 years ago
  Owen Anderson 1fd7096407 Change ConstantArray to 2.5 API. 16 years ago
  Owen Anderson eed707b1e6 Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. 16 years ago
  Owen Anderson e922c02019 Get rid of the Pass+Context magic. 16 years ago
  Owen Anderson 001dbfebcb Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a number of issues in 16 years ago
  Owen Anderson 50dead06ff Revert yesterday's change by removing the LLVMContext parameter to AllocaInst and MallocInst. 16 years ago
  Owen Anderson 9adc0abad3 Move EVER MORE stuff over to LLVMContext. 16 years ago
  Owen Anderson 0a5372ed3e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. 16 years ago
  Owen Anderson 333c400965 This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? 16 years ago
  Owen Anderson e9b11b4313 Switch GlobalVariable ctors to a sane API, where *either* a context or a module is required. 16 years ago
  Owen Anderson 3d29df3e8a Push LLVMContext through GlobalVariables and IRBuilder. 16 years ago
  Owen Anderson 0a205a4598 More LLVMContext-ification. 16 years ago
  Jim Grosbach 46445389d3 remove trailing whitespace 16 years ago