summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Be more precise about which conversions of NaNsDale Johannesen2008-10-06
* Fix PR2850 and PR2863. Only generate movddup for 128-bit SSE vector shuffles.Evan Cheng2008-10-06
* Temporarily revert functionality change from my previous patch;Dale Johannesen2008-10-06
* Remove interfaces implemented by dead pass from the list of available passes.Devang Patel2008-10-06
* Mark shortening NaN conversions as Inexact. PR 2856.Dale Johannesen2008-10-06
* It is possible that all functions in one module are not being Devang Patel2008-10-06
* Don't dereference the end() iterator. Thanks toDan Gohman2008-10-06
* Remove unncessary isDeclaration() checks.Devang Patel2008-10-06
* Allow scalarrepl to treat an all-zero GEP just as bitcast.Matthijs Kooijman2008-10-06
* reorder #include order, patch by Kenneth Boyd!Chris Lattner2008-10-06
* Add #include to get alloca, patch by Kenneth Boyd!Chris Lattner2008-10-06
* fix an incorrect and extremely confusing error messageChris Lattner2008-10-05
* make the autoupgrade code for ret attributes dramatically simpler Chris Lattner2008-10-05
* regenerateNuno Lopes2008-10-05
* clean ArgTypeListI production: free the PATypeHolderNuno Lopes2008-10-05
* Emit type-correct constant null. Also fix a typo.Anton Korobeynikov2008-10-05
* Fix weird think-o and unbreak build on all gcc-3.4.x-based platforms (e.g. mi...Anton Korobeynikov2008-10-05
* this case is matched now.Chris Lattner2008-10-05
* rewrite bswap matching to be more general, allowing arbitraryChris Lattner2008-10-05
* fix a bug where the bswap matcher could match a case involvingChris Lattner2008-10-05
* wrap some long lines and expand i32 mul's to libcalls, inspired by aChris Lattner2008-10-04
* CMake: Reflected changes on source file structure. New plugin supportOscar Fuentes2008-10-04
* Ignore loads from and stores to local memory (i.e. allocas)Duncan Sands2008-10-04
* Allow the construction of SCEVs with SCEVCouldNotCompute operands, byNick Lewycky2008-10-04
* Revert r56675 - it breaks unwinding runtime everywhere.Anton Korobeynikov2008-10-04
* Add implementations for sys::Memory::setWritable and sys::Memory::setExecutab...Argyrios Kyrtzidis2008-10-04
* Fix compilation error on MSVC.Argyrios Kyrtzidis2008-10-04
* Fix fast-isel's handling of atomic instructions. They mayDan Gohman2008-10-04
* Fix a bug in the local allocator's liveness computation where itDan Gohman2008-10-04
* Make atomic Swap work, 64-bit on x86-32.Dale Johannesen2008-10-03
* Clean up some multiple-return-value code that is no longerDan Gohman2008-10-03
* Fix function attribute verification check.Devang Patel2008-10-03
* Pass MemOperand through for 64-bit atomics on 32-bit,Dale Johannesen2008-10-03
* Nick Lewycky's patch.Devang Patel2008-10-03
* Use -1ULL instead of uint64_t(-1), at Anton's suggestion.Dan Gohman2008-10-03
* Verify function attributes.Devang Patel2008-10-03
* Fix typos pointed out by Duncan. Also untabify these files.Evan Cheng2008-10-03
* Unbreak build.Daniel Dunbar2008-10-03
* Avoid creating two TargetLowering objects for each target.Dan Gohman2008-10-03
* Remove an unused field.Dan Gohman2008-10-03
* On Darwin ARM, memory needs special handling to do JIT. This patch expandsJim Grosbach2008-10-03
* Indexing off by one resulted in errant encoding of source register forJim Grosbach2008-10-03
* NeedStub/DoesntNeedStub logic was reversed, leading to not using a stubJim Grosbach2008-10-03
* regenerateNuno Lopes2008-10-03
* fix more memleaks in ResolveTypeTo() and ParseGlobalVariable()Nuno Lopes2008-10-03
* regenerate with bison 2.3Nuno Lopes2008-10-03
* Switch the MachineOperand accessors back to the short names likeDan Gohman2008-10-03
* fix memleak in FunctionHeaderHNuno Lopes2008-10-03
* The result of getSetCCResultType (eg: i32) may be largerDuncan Sands2008-10-03
* Teach internalize to preserve the callgraph.Duncan Sands2008-10-03