summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/x86_64
Commit message (Collapse)AuthorAgeFilesLines
* Move original compiler-rt functions (libgcc replacement) to lib/builtins ↵Alexey Samsonov2014-02-147-208/+0
| | | | | | directory llvm-svn: 201393
* Add end-of-function markers.Joerg Sonnenberger2014-01-243-2/+6
| | | | llvm-svn: 200007
* Darwin: add x86_64h slice for Haswell.Tim Northover2014-01-241-1/+1
| | | | llvm-svn: 199996
* Remove the old, and non-functional CMake build system from CompilerRT.Chandler Carruth2012-04-041-5/+0
| | | | | | | | | I cannot build any part of this successfully on either Linux or Darwin, and the replacement is worlds simpler by requiring that this be built as a subproject of LLVM. If this breaks you for any reason, please let me know, and let me know what your use case is. llvm-svn: 154059
* build: Add ModuleName per-subdir variable as a way to organize the differentDaniel Dunbar2011-12-021-0/+1
| | | | | | | | | sets of functions/objects into high level groups. Currently we have "builtins" (the main compiler-rt code), "profile", and "asan". - Use this to define CommonFunctions and ArchFunctions to only reference the builtins functions. llvm-svn: 145674
* lib/{ppc,x86_64}: Fixup a number of files to include int_lib.h instead ofDaniel Dunbar2011-11-163-3/+3
| | | | | | directly including system headers. llvm-svn: 144750
* license changeHoward Hinnant2010-11-163-6/+6
| | | | llvm-svn: 119397
* Rename subdir 'Target' variable to 'Implementation' to be less overloaded.Daniel Dunbar2010-01-181-1/+1
| | | | llvm-svn: 93718
* Simplify subdirectory makefiles, and be more robust by checking that they ↵Daniel Dunbar2010-01-181-3/+0
| | | | | | define the appropriate variables. llvm-svn: 93714
* Fix x86/x64 on Linux, Credit to Rafael Espindola.Edward O'Callaghan2009-11-043-3/+9
| | | | llvm-svn: 86075
* Switch to using DEFINE_COMPILERRT_[PRIVATE_]FUNCTION to define function ↵Daniel Dunbar2009-10-273-8/+4
| | | | | | symbols inside .S files. llvm-svn: 85264
* Add assembly.h for use in .S files.Daniel Dunbar2009-10-274-1/+7
| | | | llvm-svn: 85263
* Update some .S file headers.Daniel Dunbar2009-10-271-1/+1
| | | | llvm-svn: 85262
* Unbreak building of assembly files (broken by my .s -> .S rename).Daniel Dunbar2009-09-101-2/+2
| | | | | | | | | - Noticed & patched by Nick Kledzik. - This may expose portability issues in the .S files, if so we should either disable them on non-Darwin, or even better make them portable. llvm-svn: 81476
* Optimized versions now buildable on Solaris.Edward O'Callaghan2009-08-083-11/+14
| | | | llvm-svn: 78457
* Initial import of CMake type build system. Just like the rest of llvm..Edward O'Callaghan2009-08-031-0/+5
| | | | llvm-svn: 77933
* Fix a Darwinism, .s files meant to be preprocessed should be named .S.Daniel Dunbar2009-07-013-0/+0
| | | | llvm-svn: 74587
* Initial import of compiler-rt.Daniel Dunbar2009-06-267-0/+195
- llvm-svn: 74292
OpenPOWER on IntegriCloud