Commit History

Автор SHA1 Съобщение Дата
  Owen Anderson 1d0be15f89 Push LLVMContexts through the IntegerType APIs. преди 16 години
  Owen Anderson d7f2a6cb3f Privatize the StructType table, which unfortunately involves routing contexts through a number of APIs. преди 16 години
  Devang Patel d5ac40457b Use separate ValueList for metadata. преди 16 години
  Owen Anderson 647e3016de Move the metadata constructors back to 2.5 syntax. преди 16 години
  Owen Anderson a7235ea724 Move a few more APIs back to 2.5 forms. The only remaining ones left to change back are преди 16 години
  Owen Anderson 9e9a0d5fc2 Move more code back to 2.5 APIs. преди 16 години
  Devang Patel aa99314251 Read and write NamedMDNode. преди 16 години
  Owen Anderson debcb01b0f Move types back to the 2.5 API. преди 16 години
  Owen Anderson baf3c40440 Move ConstantExpr to 2.5 API. преди 16 години
  Devang Patel 0a9f7b9c3e Rename MDNode.h header. It defines MDnode and other metadata classes. преди 16 години
  Owen Anderson af7ec97587 Return ConstantVector to 2.5 API. преди 16 години
  Owen Anderson 1fd7096407 Change ConstantArray to 2.5 API. преди 16 години
  Owen Anderson 8fa3338ed2 Move ConstantStruct back to 2.5 API. преди 16 години
  Dan Gohman dd8004dc73 Add a new keyword 'inbounds' for use with getelementptr. See the преди 16 години
  Owen Anderson 6f83c9c6ef Move ConstantFP construction back to the 2.5-ish API. преди 16 години
  Daniel Dunbar 3f53fa9a51 Remove Value::setName(const char*, unsigned). преди 16 години
  Daniel Dunbar 92ccf70ad4 Finish migrating VMCore to StringRef/Twine based APIs. преди 16 години
  Eric Christopher a3500da559 Move ExtractElementInst to ::Create instead of new. Update all uses. преди 16 години
  Owen Anderson eed707b1e6 Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. преди 16 години
  Devang Patel 2f9c3b002d MDString преди 16 години
  Devang Patel 104cf9e02b Derive MDNode from MetadataBase instead of Constant. Emit MDNodes into METADATA_BLOCK in bitcode file. преди 16 години
  Devang Patel e54abc90fe Introduce MetadataBase, a base class for MDString and MDNode. преди 16 години
  Dan Gohman 1224c38698 Assembly and Bitcode support for unsigned/signed overflow flags and преди 16 години
  Bill Wendling 3d10a5a757 Add plumbing for the `linker_private' linkage type. This type is meant for преди 16 години
  Owen Anderson 50dead06ff Revert yesterday's change by removing the LLVMContext parameter to AllocaInst and MallocInst. преди 16 години
  Owen Anderson 9adc0abad3 Move EVER MORE stuff over to LLVMContext. преди 16 години
  Owen Anderson 333c400965 This started as a small change, I swear. Unfortunately, lots of things call the [I|F]CmpInst constructors. Who knew!? преди 16 години
  Owen Anderson e9b11b4313 Switch GlobalVariable ctors to a sane API, where *either* a context or a module is required. преди 16 години
  Nick Lewycky 7f6aa2b162 Remove the vicmp and vfcmp instructions. Because we never had a release with преди 16 години
  Owen Anderson 3d29df3e8a Push LLVMContext through GlobalVariables and IRBuilder. преди 16 години