- a37dd3e Bitcode support for allocas with arbitrary array size types. by Dan Gohman · 15 years ago
- c2f500a Don't flush the raw_ostream in llvm::WriteBitcodeToFile; it's at by Dan Gohman · 15 years ago
- d928fb6 Don't special-case stdout in llvm::WriteBitcodeToFile; just consider by Dan Gohman · 15 years ago
- 551754c Revert 101465, it broke internal OpenGL testing. by Eric Christopher · 15 years ago
- 4ec2258 reapply r101434 with a fix for self-hosting by Gabor Greif · 15 years ago
- 607a7ab back out r101423 and r101397, they break llvm-gcc self-host on darwin10 by Gabor Greif · 15 years ago
- 2ff961f reapply r101364, which has been backed out in r101368 with a fix by Gabor Greif · 15 years ago
- 9ee1720 back out r101364, as it trips the linux nightlybot on some clang C++ tests by Gabor Greif · 15 years ago
- 165dac0 rotate CallInst operands, i.e. move callee to the back of the operand array by Gabor Greif · 15 years ago
- a624524 Add special case bitcode support for DebugLoc. This avoids by Chris Lattner · 15 years ago
- a4ae3a1 If the bitcode reader input stream isn't a multiple of 4 bytes, it's more by Dan Gohman · 15 years ago
- c9f7500 Finally land the InvokeInst operand reordering. by Gabor Greif · 15 years ago
- 1cde4af backing out r99170 because it still fails on clang-x86_64-darwin10-fnt by Gabor Greif · 15 years ago
- 9b1061e Now that hopefully all direct accesses to InvokeInst operands are fixed by Gabor Greif · 15 years ago
- cc52ed0c back out r98957, it broke http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10-fnt/builds/703 in the nightly test suite by Gabor Greif · 15 years ago
- f4f10e3 Recommit r80858 again (which has been backed out in r80871). by Gabor Greif · 15 years ago
- 93b122d reapply r98656 unmodified, which exposed the asmprinter not by Chris Lattner · 15 years ago
- b85c710 Revert r98656, its breaking all over the place. by Daniel Dunbar · 15 years ago
- 8b3b34f improve support for uniontype and ConstantUnion, patch by Tim Northover! by Chris Lattner · 15 years ago
- e623050 Add a LLVMWriteBitcodeToFD that exposes the raw_fd_ostream options. by Erick Tryzelaar · 15 years ago
- b3195fb Whoops, the old LLVMWriteBitcodeToFileHandle closed the stream. by Erick Tryzelaar · 15 years ago
- 7606405 LLVMWriteBitcodeToFileHandle should work on all architectures now. by Erick Tryzelaar · 15 years ago
- df7df07 Add Module functions in place of module providers. by Erick Tryzelaar · 15 years ago
- 9a49f15 Make the side-numbering of instructions used by metadata (which is needed to by Nick Lewycky · 15 years ago
- 1df9859 There are two ways of checking for a given type, for example isa<PointerType>(T) by Duncan Sands · 15 years ago
- e44fc85 Simplify. by Daniel Dunbar · 15 years ago
- b0bc6c3 Uniformize the names of type predicates: rather than having isFloatTy and by Duncan Sands · 15 years ago
- fdfeb69 Add support for a union type in LLVM IR. Patch by Talin! by Chris Lattner · 16 years ago
- 3922a9b Also recognize armv6t2-* and armv5te-* triplets. by Evan Cheng · 16 years ago
- 0f8868b Add ARM bitcode file magic. by Evan Cheng · 16 years ago
- 2b3365c Function-local metadata whose operands had been optimized to no longer refer to function-local IR were not getting written by BitcodeWriter; solution is for these metadata to be enumerated just like global metadata. by Victor Hernandez · 16 years ago
- af6ce14 Fix (and test) function-local metadata that occurs before the instruction that it refers to; fix is to not enumerate operands of function-local metadata until after all instructions have been enumerated by Victor Hernandez · 16 years ago
- 2c482f4 We were not writing bitcode for function-local metadata whose operands have been erased (making it not have any more function-local operands) by Victor Hernandez · 16 years ago
- f0356fe Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 16 years ago
- 26793ed Fix the bitcode reader to deserialize nuw/nsw/etc. bits properly in the case by Dan Gohman · 16 years ago
- 43b5f93 make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. by Chris Lattner · 16 years ago
- e88a8e6 Respect operator precedence (and silence a gcc 4.3 warning). by Benjamin Kramer · 16 years ago
- bc5201f Remove MetadataBase class because it is not adding significant value. by Devang Patel · 16 years ago
- e73a31f Stop building RTTI information for *most* llvm libraries. Notable by Chris Lattner · 16 years ago
- 401f325 Fix a crasher trying to fold each element in a comparison between two vectors by Nick Lewycky · 16 years ago
- d7e6457 Simplify code that chooses when to enumerate function-local metadata operands by Victor Hernandez · 16 years ago
- 3cd7c3d Avoid modifying ValueEnumerator's MD ValueList by choosing which function-local MD to write based on the function currently being written by Victor Hernandez · 16 years ago
- 8ea5d4c In WriteFunction(), write function-local metadata before we write the instructions, so instruction's references to metadata are fully resolved by the time they get written. by Victor Hernandez · 16 years ago
- d0f20ac Clean up unnecessary return and brackets by Victor Hernandez · 16 years ago
- 2cd4244 Fix comment typo by Victor Hernandez · 16 years ago
- 0c31641 Write function-local metadata as a metadata subblock of a funciton block by Victor Hernandez · 16 years ago
- ab9cd10 Enumerate function-local metadata (and its types and operands) only during function-incorporation, global metadata continues to be enumerated during creation of ValueEnumerator by Victor Hernandez · 16 years ago
- fab9e99c Parse function-local metadata inside function blocks by Victor Hernandez · 16 years ago
- 3047384 Revert 93270 pending investigation of how stray non-constant values end up in ValueEnumerator's ValueList during WriteConstants() by Victor Hernandez · 16 years ago
- 994a204 Make WriteConstants() more robust against stray values in ValueEnumerator's ValueList by Victor Hernandez · 16 years ago
- 2359850 s/NextValueNo/NextMDValueNo while processing metadata. by Devang Patel · 16 years ago
- 24e64df Compute isFunctionLocal in MDNode ctor or via argument in new function getWhenValsUnresolved(). by Victor Hernandez · 16 years ago
- d686c8e "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
- 70644e9 clean up this code, add a fixme. by Chris Lattner · 16 years ago
- 380e80f NamedMDNode is never used so there is no need to enumerate it here. by Devang Patel · 16 years ago
- 7f96646 NamedMDNode element is either null or MDNode. Otherwise this is a malformed NamedMDNode record. by Devang Patel · 16 years ago
- 8fba578 Derive NamedMDNode from Value. by Devang Patel · 16 years ago
- 0386f01 Use separate namespace for named metadata. by Devang Patel · 16 years ago
- 69d02e0 Allow null to be an element of NamedMDNode. e.g. !llvm.stuff = !{!0, !1, null} by Devang Patel · 16 years ago
- 3e30c2a NamedMDNode is a collection MDNodes. by Devang Patel · 16 years ago
- f012705 Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer. by Benjamin Kramer · 16 years ago
- 43afbce Remove derelict serialization code. by Ted Kremenek · 16 years ago
- 5d0cacd rename "elements" of metadata to "operands". "Elements" are by Chris Lattner · 16 years ago
- cc7b011 tidy by Chris Lattner · 16 years ago
- 0811347 Final step in the metadata API restructuring: move the by Chris Lattner · 16 years ago
- 3990b12 This is a major cleanup of the instruction metadata interfaces that by Chris Lattner · 16 years ago
- 0eb4198 rename getMDKind -> getMDKindID, make it autoinsert if an MD Kind by Chris Lattner · 16 years ago
- 7d05c46 rename getHandlerNames to getMDKindNames, simplify its interface by Chris Lattner · 16 years ago
- bcb1853 change the strange MetadataContext::getMDs function to expose less by Chris Lattner · 16 years ago
- a327524 eliminate the elem_* iterator stuff from NamedMDNode. by Chris Lattner · 16 years ago
- afd5202 by David Greene · 16 years ago
- 5669a3e by David Greene · 16 years ago
- 4bbf4ee Remove isPod() from DenseMapInfo, splitting it out to its own by Chris Lattner · 16 years ago
- 9d0b704 Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. by Victor Hernandez · 16 years ago
- df98761 Revert r86077 because it caused crashes in 179.art and 175.vpr on ARM by Victor Hernandez · 16 years ago
- 24f934d Update CreateMalloc so that its callers specify the size to allocate: by Victor Hernandez · 16 years ago
- cdfc940 Revert 85678/85680. The decision is to stay with the current form of by Chris Lattner · 16 years ago
- 7d83ebc Make blockaddress(@func, null) be valid, and make 'deleting a basic by Chris Lattner · 16 years ago
- 50b136d add bitcode reader support for blockaddress. We can now fully by Chris Lattner · 16 years ago
- 837e04a bitcode writer support for blockaddress. by Chris Lattner · 16 years ago
- 0eeb913 Previously, all operands to Constant were themselves constant. by Chris Lattner · 16 years ago
- ab21db7 rename indbr -> indirectbr to appease the residents of #llvm. by Chris Lattner · 16 years ago
- f9be95f add enough support for indirect branch for the feature test to pass by Chris Lattner · 16 years ago
- f352359 Type.h doesn't need to #include LLVMContext.h by Chris Lattner · 16 years ago
- 046e78c Remove FreeInst. by Victor Hernandez · 16 years ago
- 22bbd9b Suppress -Asserts warning. by Daniel Dunbar · 16 years ago
- 66284e0 Auto-upgrade free instructions to calls to the builtin free function. by Victor Hernandez · 16 years ago
- 9d89df1 Hide MetadataContext implementation details. by Devang Patel · 16 years ago
- f61b237 Fix getMDs() interface such that it does not expose implementation details. by Devang Patel · 16 years ago
- b5681b2 Using TrackingVH instead of WeakVH or WeakMetadataVH. by Devang Patel · 16 years ago
- ce6a1c9 Fix getHandlerNames() interface. Now it populate clinet supplied small vector with handler names. by Devang Patel · 16 years ago
- 8ba2d5b Rename msasm to alignstack per review. by Dale Johannesen · 16 years ago
- 028fa77 Do not use SmallVector to store MDNode elements. by Devang Patel · 16 years ago
- 68afa54 Make changes to rev 84292 as requested by Chris Lattner. by Victor Hernandez · 16 years ago
- 12f031d simplify. by Chris Lattner · 16 years ago
- a276c60 Remove MallocInst from LLVM Instructions. by Victor Hernandez · 16 years ago
- 13ad5aa Autoupgrade malloc insts to malloc calls. by Victor Hernandez · 16 years ago
- 4360298 Add an "msasm" flag to inline asm as suggested in PR 5125. by Dale Johannesen · 16 years ago
- 5192e30 Do not write empty METADATA_ATTACHMENT record. by Devang Patel · 16 years ago
- a917bfe Remove unnecessary assert. by Devang Patel · 16 years ago