summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* use cascading operator-> featureGabor Greif2010-07-22
* mass elimination of reliance on automatic iterator dereferencingGabor Greif2010-07-22
* simplifyGabor Greif2010-07-22
* do not access arguments via low-level interface, do not multiply dereference ...Gabor Greif2010-07-22
* pass dereferenced iterator to dyn_castGabor Greif2010-07-22
* pass dereferenced iterator to dyn_castGabor Greif2010-07-22
* use -> instead of (*).Gabor Greif2010-07-22
* cache dereferenced iteratorGabor Greif2010-07-22
* undo 80 column trespassing I causedGabor Greif2010-07-22
* Mark an assert-only variable as used.Chandler Carruth2010-07-22
* Fix the generated file name for CMake.Chandler Carruth2010-07-22
* Add new RegionInfo pass.Tobias Grosser2010-07-22
* Attempt to fix linking issues with CMake. Please review other CMake users,Chandler Carruth2010-07-22
* Re-apply r109079 with fix.Evan Cheng2010-07-22
* Revert r109079, which broke a lot of CodeGen tests.Owen Anderson2010-07-22
* Update CMake files.Owen Anderson2010-07-22
* Initial modifications to MCAssembler and TargetMachine for the MCJIT.Reid Kleckner2010-07-22
* Initialize RegLimit only when register pressure is being tracked.Evan Cheng2010-07-22
* Custom lower the memory barrier instructions and add supportEric Christopher2010-07-22
* Fix constant island pass's handling of tBR_JTr. The offset of the instruction...Evan Cheng2010-07-22
* 80-columns.Eric Christopher2010-07-22
* Make fast isel win64-aware w.r.t. call-clobbered regsNate Begeman2010-07-22
* More register pressure aware scheduling work.Evan Cheng2010-07-21
* Add more 256-bit forms for a bunch of regular AVX instructionsBruno Cardoso Lopes2010-07-21
* Make NamedMDNode not be a subclass of Value, and simplify the interfaceDan Gohman2010-07-21
* Fixes win64. It was broken by a previous patch where I missed the !isWin64Rafael Espindola2010-07-21
* Add INSTANTIATE_AG_PASS, which combines RegisterPass<> with RegisterAnalysisG...Owen Anderson2010-07-21
* For ARM/Darwin, add a dwarf entry indicating whether a function is arm or thumbJim Grosbach2010-07-21
* add some rough support for making mcinst lowering work without anChris Lattner2010-07-21
* Baby steps towards ARM fast-isel.Eric Christopher2010-07-21
* Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson2010-07-21
* Add missing AVX convert instructions. Those instructions are not described in...Bruno Cardoso Lopes2010-07-21
* tidy up.Jim Grosbach2010-07-21
* 80 column and trailing whitespace cleanupJim Grosbach2010-07-21
* Add some debug output to help diagnose PR7689.Dan Gohman2010-07-21
* Fix a couple issues with Win64 ABINate Begeman2010-07-21
* Avoid AVX instructions to be selected instead of its SSE formBruno Cardoso Lopes2010-07-21
* NamedMDNode is never an operand.Dan Gohman2010-07-21
* Disallow null as a named metadata operand.Dan Gohman2010-07-21
* Use TrackingVH instead of WeakVH for NamedMDNode's operands, since nodesDan Gohman2010-07-21
* Tidy.Dan Gohman2010-07-21
* Move the smarts of AnalysisGroup registration into PassRegistry.Owen Anderson2010-07-21
* Fix calling convention on ARM if vfp2+ is enabled.Rafael Espindola2010-07-21
* Pulling out previous patch, must've run the tests inEric Christopher2010-07-21
* Lower MEMBARRIER on x86 and support processors without SSE2.Eric Christopher2010-07-21
* Changed OStream templates to functions on raw_ostream, removed the unused "re...Lang Hames2010-07-21
* Add AVX only vzeroall and vzeroupper instructionsBruno Cardoso Lopes2010-07-21
* Teach bottom up pre-ra scheduler to track register pressure. Work in progress.Evan Cheng2010-07-21
* Add new AVX vpermilps, vpermilpd and vperm2f128 instructionsBruno Cardoso Lopes2010-07-21
* Add new AVX vmaskmov instructions, and also fix the VEX encoding bits to supp...Bruno Cardoso Lopes2010-07-21