- fc643c5 remove attribution from lib Makefiles. by Chris Lattner · 17 years ago
- a353ffa Adding bindings for target triple and data layout. by Gordon Henriksen · 17 years ago
- 1d2e49c Switch the bindings to use LLVMFoldingBuilder. by Gordon Henriksen · 17 years ago
- e1433f2 Noting and enforcing that GC intrinsics are valid only within a by Gordon Henriksen · 17 years ago
- 27acd3a Adjusting verification of "llvm.gc*" intrinsic prototypes to match LangRef. by Gordon Henriksen · 17 years ago
- d9d7039 Get the verifier to check attributes on calls as well by Duncan Sands · 17 years ago
- da1435f Adding bindings for memory buffers and module providers. Switching by Gordon Henriksen · 17 years ago
- f0c3354 When inlining through an 'nounwind' call, mark inlined by Duncan Sands · 17 years ago
- e395598 remove a dead annotation by Chris Lattner · 17 years ago
- 2b0e899 Rename isNoReturn to doesNotReturn, and isNoUnwind to doesNotThrow. by Duncan Sands · 17 years ago
- ef989a2 Don't forget to print address space qualifiers when printing out the type table! Thanks to Gordon Henriksen for pointing this out. by Christopher Lamb · 17 years ago
- a5cecd0 Remove int_x86_sse2_movl_dq. It's replaced with a string compare. by Evan Cheng · 17 years ago
- f9b83fc Bring back int_x86_sse2_movl_dq intrinsic for backward compatibility. Make sure by Evan Cheng · 17 years ago
- fd7b326 Make invokes of inline asm legal. Teach codegen by Duncan Sands · 17 years ago
- 57cebee C and Ocaml bindings for address spaces, for that burgeoning market by Gordon Henriksen · 17 years ago
- 43ad6b3 Change the PointerType api for creating pointer types. The old functionality of PointerType::get() has become PointerType::getUnqual(), which returns a pointer in the generic address space. The new prototype of PointerType::get() requires both a type and an address space. by Christopher Lamb · 17 years ago
- 303dae9 Make it clear in the LangRef that allocation instructions only operated on the generic address space. Implement support in the verifier for ensuring this is true. by Christopher Lamb · 17 years ago
- ece2c04 Make instcombine promote inline asm calls to 'nounwind' by Duncan Sands · 17 years ago
- d04764a All MMX shift instructions took a <2 x i32> vector as the shift amount parameter. Change this to be <1 x i64> instead, which matches the assembler instruction. by Anders Carlsson · 17 years ago
- 7915cbe Revert r44626, which turned off the use of readonly by Duncan Sands · 17 years ago
- 1ae6135 Add (very basic) bindings for ModuleProvider. by Gordon Henriksen · 17 years ago
- fe63fb9 Implement address space attribute for LLVM pointer types. Address spaces are by Christopher Lamb · 17 years ago
- 7431c2b Teach VMCore to constant fold shufflevectors with constant operands. by Chris Lattner · 17 years ago
- 9eaa835 significantly simplify some code, no functionality change. by Chris Lattner · 17 years ago
- 2b0f806 refactor some code, no functionality change. by Chris Lattner · 17 years ago
- f286f6f Fix PR1850 by removing an unsafe transformation from VMCore/ConstantFold.cpp. by Chris Lattner · 17 years ago
- 53c34b1 Delete the CollectorNamePool if it should become empty. by Gordon Henriksen · 17 years ago
- 80a75bf Adding a collector name attribute to Function in the IR. These by Gordon Henriksen · 17 years ago
- afba8fe Reverting dtor devirtualization patch. by Gordon Henriksen · 17 years ago
- d418239 fix some warnings. by Chris Lattner · 17 years ago
- 429c822 Fix a big problem in the recent dtor refactoring work, now it passes 2007-11-19-InlineAsm.ll by Chris Lattner · 17 years ago
- ed455c8 Devirtualizing Value destructor (PR889). Patch by Pawel Kunio! by Gordon Henriksen · 17 years ago
- 5d84afd Commit 44487 broke bootstrap of llvm-gcc-4.2. It is by Duncan Sands · 17 years ago
- a3355ff Rather than having special rules like "intrinsics cannot by Duncan Sands · 17 years ago
- 6bb0ae4 Small optimization of parameter attribute lookup. by Duncan Sands · 17 years ago
- 757d243 Add a convenience method for modifying parameter by Duncan Sands · 17 years ago
- a8b9746 Check that there are not more attributes than function parameters. by Duncan Sands · 17 years ago
- fd8890d Small parameter attributes cleanup. by Duncan Sands · 17 years ago
- afa3b6d Add some convenience methods for querying attributes, and use them. by Duncan Sands · 17 years ago
- dc02467 Fix PR1146: parameter attributes are longer part of by Duncan Sands · 17 years ago
- 827cde1 Fix PR1816. If a bitcast of a function only exists because of a by Duncan Sands · 17 years ago
- ed4a2f1 Rename the 'const' parameter attribute to 'readnone', by Duncan Sands · 17 years ago
- 5e41f65 In order for parameter attribute uniquing to make by Duncan Sands · 17 years ago
- 50cdabc Remove meaningless qualifiers from return types, avoiding compiler warnings. by Dan Gohman · 17 years ago
- b28a6dc print a call to a fastcc function as: by Chris Lattner · 17 years ago
- b348d18 Add support for vectors to int <-> float casts. by Nate Begeman · 17 years ago
- 5db1afb Basic non-power-of-2 vector support by Nate Begeman · 17 years ago
- c455ebe I discover array_lengthof, thanks to gabor on #llvm. by Duncan Sands · 17 years ago
- 0a4f91e Simplify the attribute verification code. by Duncan Sands · 17 years ago
- 0adb7b4 Add pure/const attributes. Documentation will follow. by Anton Korobeynikov · 17 years ago
- d056190 Don't barf on empty basic blocks. Do not rely on assert by Duncan Sands · 17 years ago
- b5c9164 remove verifier command line option: this should be part of the API, not by Chris Lattner · 17 years ago
- 765d645 Now with less tabs! by Owen Anderson · 17 years ago
- e41dcdc Fix InstCombine/2007-10-31-StringCrash.ll by removing an obvious by Chris Lattner · 17 years ago
- 2cda939 Fix a regression in test/CodeGen/X86/2007-04-24-VectorCrash.ll introduced by Dan Gohman · 17 years ago
- c570e33 Add a preverifier pass to check that every basic block ends in a terminator, so that we don't segfault when verifying invalid code. by Owen Anderson · 17 years ago
- d61de35 Add support for folding binary operators with vector zero operands. by Dan Gohman · 17 years ago
- 0569187 I am not sure this is a good idea to be an option, but rename the option for by Chris Lattner · 17 years ago
- 536c64b Add 'pedantic' mode to verifier rejecting syntactically valid, but 'bad' due to other reasons code by Anton Korobeynikov · 17 years ago
- d20cc14 Make DomTree and PostDomTree thin wrappers around DomTreeBase, rather than inheriting from it. by Owen Anderson · 17 years ago
- ac72058 The #include <iterator> isn't needed in this header. by Dan Gohman · 17 years ago
- b7daa84 this doesn't need dynamic_cast. by Chris Lattner · 17 years ago
- fe3e3f4 Reduce reliance on rtti info by Chris Lattner · 17 years ago
- 53336cb fix typo by Chris Lattner · 17 years ago
- 3b7cf0a Define a helper function ConstantVector::getSplatValue for testing for by Dan Gohman · 17 years ago
- 05d2318 Move splitBlock into DomTreeBase from DomTree. by Owen Anderson · 17 years ago
- db44bf8 Disable attempts to constant fold PPC f128. by Dale Johannesen · 17 years ago
- 49b653a Template DominatorTreeBase by node type. This is the next major step towards by Owen Anderson · 17 years ago
- af47b11 Initial infrastructure for arbitrary precision integer by Duncan Sands · 17 years ago
- 3cab1c7 avoid an APFloat copy. by Chris Lattner · 17 years ago
- 5927d8e Disable some compile-time optimizations on PPC long double. by Dale Johannesen · 17 years ago
- a471c2e Next PPC long double bits. First cut at constants. by Dale Johannesen · 17 years ago
- 2618a6c C and Objective Caml bindings for PHINode::addIncoming etc. by Gordon Henriksen · 17 years ago
- b428657 Remove debugging printf to get build going on x86-64. by Evan Cheng · 17 years ago
- cdf2b3b Add explicit keywords. by Dan Gohman · 17 years ago
- 1aad74c Begin the process of allowing DomTree on MBB's. Step One: template DomTreeNode by making it a typedef of a templated DomTreeNodeBase. by Owen Anderson · 17 years ago
- 6d6203d C and Objective Caml bindings for getFunction and getNamedGlobal. Also enhanced by Gordon Henriksen · 17 years ago
- c84c16b C and Objective Caml bindings for GlobalVariable::isConstant. by Gordon Henriksen · 17 years ago
- ccf596a convertFromInteger, as originally written, expected sign-extended by Neil Booth · 17 years ago
- 1cf08fd C and Objective Caml bindings for PATypeHolder. by Gordon Henriksen · 17 years ago
- 81a7881 Adopting a uniform naming convention for type constructors in bindings. by Gordon Henriksen · 17 years ago
- e3b989d Adopting a uniform naming convention for constant constructors in bindings. by Gordon Henriksen · 17 years ago
- 4647569 Adding C and Ocaml bindings for ConstantExpr. by Gordon Henriksen · 17 years ago
- 88cc699 Wrapping Value::dump. by Gordon Henriksen · 17 years ago
- acd9619 Removing the silly CHelpers header by rolling wrap and unwrap into the C by Gordon Henriksen · 17 years ago
- 5c4cd0d Fix bug in updating dominance frontier after loop by Devang Patel · 17 years ago
- 9cb7f49 Completely merge the implementation details of DomTree and PostDomTree. by Owen Anderson · 17 years ago
- cb406c2 Use empty() member functions when that's what's being tested for instead by Dan Gohman · 17 years ago
- 2bb7d06 Fix a using namespace llvm; in a header file. by Dan Gohman · 17 years ago
- 471ab54 Factor some code from the DomTree and PostDomTree calculate methods up into by Owen Anderson · 17 years ago
- 88216af Constant fold int-to-long-double conversions; by Dale Johannesen · 17 years ago
- ab528fe Template-ize more of the DomTree internal implementation details. Only the calculate() methods for DomTree and PostDomTree remain to be merged/template-ized. by Owen Anderson · 17 years ago
- f51edad Check that the second parameter of init_trampoline by Duncan Sands · 17 years ago
- d070d1e Demoting CHelpers.h to include/llvm/Support. by Gordon Henriksen · 17 years ago
- d7c4ca1 Make Value::getNameLen not crash on an empty name, fixing PR1712. by Chris Lattner · 17 years ago
- 303f47b Have PostDomTree use the newly templated DFSPass. by Owen Anderson · 17 years ago
- 58ec882 Convert DFSPass into a templated friend function, in preparation for making it common to DomTree and PostDomTree. by Owen Anderson · 17 years ago
- 693717f Make temporaries explicit to avoid premature by Dale Johannesen · 17 years ago
- 46abf91 Added C and Ocaml bindings for functions, basic blocks, and by Gordon Henriksen · 17 years ago
- 350add8 Remove no-longer-used variable. by Dale Johannesen · 17 years ago