Commit History

Author SHA1 Message Date
  Chris Lattner ea693dfab4 recommit bcreader, handling packed structs correctly. Apparently 17 years ago
  Daniel Dunbar 44925966ab Revert 55090, regressions in: 17 years ago
  Chris Lattner f4a97da407 Fix an N^2 issue handling constant resolution due to RAUW in large arrays 17 years ago
  Gabor Greif 6c80c38160 eliminate calls to deprecated Use::init() interface 17 years ago
  Gabor Greif efe65369a7 merge of use-diet branch to trunk 17 years ago
  Dan Gohman 950a4c40b8 Add explicit keywords. 17 years ago
  Chris Lattner 58d74910c6 Reimplement the parameter attributes support, phase #1. hilights: 17 years ago
  Chris Lattner 4ee451de36 Remove attribution from file headers, per discussion on llvmdev. 17 years ago
  Chandler Carruth 6994040a95 This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future. 18 years ago
  Chris Lattner b348bb8125 Fix PR1434 and test/Linker/link-archive.ll, this is a regression from 1.9. 18 years ago
  Chris Lattner d67c632d96 implement the ModuleProvider::dematerializeFunction hook 18 years ago
  Jeff Cohen 650c938c41 Keep header file free of 'possible loss of data' warnings. 18 years ago
  Chris Lattner 7337ab9e92 stop encoding type/value pairs when the type is implied by the value. 18 years ago
  Chris Lattner 48c85b84c1 add support for reading the param attrs block 18 years ago
  Chris Lattner f4c8e52433 add reader logic for terminator instrs. 18 years ago
  Chris Lattner a7c49aac98 handle function-level forward references, read binops. 18 years ago
  Chris Lattner 980e5aad4c implement materializeModule, force deallocation of vector memory when we 18 years ago
  Chris Lattner 866971474c The stream to read from is now an ivar 18 years ago
  Chris Lattner 48f848716e implement scafolding for lazy deserialization of function bodies 18 years ago
  Chris Lattner c453f76e2b Switch the bitcode reader interface to take a MemoryBuffer instead of knowing 18 years ago
  Chris Lattner 198f34ac35 move some code around, fix a bug in the reader reading globalinits (which 18 years ago
  Chris Lattner 07d98b4afb add bitcode alias support 18 years ago
  Chris Lattner f66d20da61 ensure that every error return sets a message (and goes through Error, for 18 years ago
  Chris Lattner 522b7b104c implement support for reading aggregate constants, including handling forward 18 years ago
  Chris Lattner e16504eb4e read basic constants: null, undef, integers <= 64bits 18 years ago
  Chris Lattner 6dbfd7bfbc track global inits 18 years ago
  Chris Lattner 0b2482a1eb Read global symtab 18 years ago
  Chris Lattner 47f96bf246 promote LLVMBitCodes to be a public header 18 years ago
  Jeff Cohen cb403d69fb Fix build problem with Gentoo 4.1.1-r3. 18 years ago
  Chris Lattner caee0dccff Initial support for reading bitcode files. They currently only read types, 18 years ago