aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2008-10-06Don't dereference the end() iterator. Thanks toDan Gohman
2008-10-06Remove unncessary isDeclaration() checks.Devang Patel
2008-10-06Allow scalarrepl to treat an all-zero GEP just as bitcast.Matthijs Kooijman
2008-10-06Actually run Obj-C++ tests if llvm-gcc supports.Duncan Sands
2008-10-06Clarify the relationship between byval and readonly/Duncan Sands
2008-10-06reorder #include order, patch by Kenneth Boyd!Chris Lattner
2008-10-06Add #include to get alloca, patch by Kenneth Boyd!Chris Lattner
2008-10-05Fix shift overflow bug that would occur when a field was a full 32-bits Chris Lattner
2008-10-05fix an incorrect and extremely confusing error messageChris Lattner
2008-10-05make the autoupgrade code for ret attributes dramatically simpler Chris Lattner
2008-10-05A word got optimized out, thanks to Duncan for pointing this outChris Lattner
2008-10-05regenerateNuno Lopes
2008-10-05clean ArgTypeListI production: free the PATypeHolderNuno Lopes
2008-10-05Emit type-correct constant null. Also fix a typo.Anton Korobeynikov
2008-10-05Fix weird think-o and unbreak build on all gcc-3.4.x-based platforms (e.g. mi...Anton Korobeynikov
2008-10-05this case is matched now.Chris Lattner
2008-10-05rewrite bswap matching to be more general, allowing arbitraryChris Lattner
2008-10-05Update VC++ project fileSteve Naroff
2008-10-05fix a bug where the bswap matcher could match a case involvingChris Lattner
2008-10-04wrap some long lines and expand i32 mul's to libcalls, inspired by aChris Lattner
2008-10-04CMake: Reflected changes on source file structure. New plugin supportOscar Fuentes
2008-10-04Update the documentation for first-class aggregates changes,Dan Gohman
2008-10-04add a note about inline asmChris Lattner
2008-10-04improve description of param/ret attrsChris Lattner
2008-10-04improve descriptions of function attrsChris Lattner
2008-10-04notes are gone.Chris Lattner
2008-10-04comment cleanupsChris Lattner
2008-10-04Make GenLibDeps.pl more robust in the face of broken piping problems.Chris Lattner
2008-10-04Ignore loads from and stores to local memory (i.e. allocas)Duncan Sands
2008-10-04Allow the construction of SCEVs with SCEVCouldNotCompute operands, byNick Lewycky
2008-10-04Revert r56675 - it breaks unwinding runtime everywhere.Anton Korobeynikov
2008-10-04Add implementations for sys::Memory::setWritable and sys::Memory::setExecutab...Argyrios Kyrtzidis
2008-10-04Fix compilation error on MSVC.Argyrios Kyrtzidis
2008-10-04Fix fast-isel's handling of atomic instructions. They mayDan Gohman
2008-10-04Fix a bug in the local allocator's liveness computation where itDan Gohman
2008-10-03Make atomic Swap work, 64-bit on x86-32.Dale Johannesen
2008-10-03Clean up some multiple-return-value code that is no longerDan Gohman
2008-10-03Change PointerType::get -> getUnqualDaniel Dunbar
2008-10-03Rename llvmc2/core to llvmc2/driver.Mikhail Glushenkov
2008-10-03Another dependency fix, prevent ObjDir from having trailing slash.Daniel Dunbar
2008-10-03Fix function attribute verification check.Devang Patel
2008-10-03Pass MemOperand through for 64-bit atomics on 32-bit,Dale Johannesen
2008-10-03Add IS_CLEANING_TARGET Makefile variable.Daniel Dunbar
2008-10-03Nick Lewycky's patch.Devang Patel
2008-10-03update svn:ignoreNuno Lopes
2008-10-03New test case.Evan Cheng
2008-10-03Use -1ULL instead of uint64_t(-1), at Anton's suggestion.Dan Gohman
2008-10-03Verify function attributes.Devang Patel
2008-10-03Fix typos pointed out by Duncan. Also untabify these files.Evan Cheng
2008-10-03Unbreak build.Daniel Dunbar