- Jan 18, 2010
-
-
Daniel Dunbar authored
llvm-svn: 93721
-
Daniel Dunbar authored
libraries to generate. - Each library may be built with different flags and for different architectures, and there is support for building Darwin style fat archives. - Uses an ambituous amount of make programming, but should be hidden to users and developers. llvm-svn: 93720
-
Daniel Dunbar authored
llvm-svn: 93719
-
Daniel Dunbar authored
llvm-svn: 93718
-
Daniel Dunbar authored
Add 'SelectFunctionDir' function, to select appropriate function implementation based on a configuration and architecture. llvm-svn: 93717
-
Daniel Dunbar authored
- With tests. :) llvm-svn: 93716
-
Daniel Dunbar authored
- Rest of makefiles will move to using the information after it has been computed, instead of during subdir traversal. Also, add 'make info-functions' target, which prints information on all the functions available in compiler-rt. Also, add 'make help-devel' for listing help on targets intended for compiler-rt developers or direct users. llvm-svn: 93715
-
Daniel Dunbar authored
Simplify subdirectory makefiles, and be more robust by checking that they define the appropriate variables. llvm-svn: 93714
-
Daniel Dunbar authored
llvm-svn: 93713
-
Daniel Dunbar authored
Rename DebugMake variable to DEBUGMAKE for consistency (variables that are designed to be overridden), and use VERBOSE=1 instead of VERBOSE!="" for controlling verbosity. llvm-svn: 93712
-
Daniel Dunbar authored
llvm-svn: 93711
-
Anders Carlsson authored
llvm-svn: 93710
-
Anders Carlsson authored
llvm-svn: 93709
-
Zhongxing Xu authored
llvm-svn: 93708
-
Anders Carlsson authored
llvm-svn: 93707
-
Zhongxing Xu authored
is called on a pointer that does not get its value directly from malloc. llvm-svn: 93706
-
Bob Wilson authored
with the rest of the assembly output, is easier to read, and matches the expected output for gcc's Neon tests. llvm-svn: 93703
-
Chris Lattner authored
llvm-svn: 93702
-
Chris Lattner authored
as it emits code. Switch .globl directives to use OutStreamer instead of doing it textually (in x86) llvm-svn: 93700
-
Chris Lattner authored
llvm-svn: 93699
-
Chris Lattner authored
llvm-svn: 93698
-
Anders Carlsson authored
llvm-svn: 93696
-
- Jan 17, 2010
-
-
Chris Lattner authored
remove it and change all the code that prints MCSymbols to use << instead, which is much simpler and cleaner. llvm-svn: 93695
-
Chris Lattner authored
for first character which is a digit, mangler would have taken care of this already. llvm-svn: 93694
-
Owen Anderson authored
llvm-svn: 93693
-
Chris Lattner authored
stop the CBE from using Mangler::appendMangledName, which is a private function, it is mangling types, which don't matter how they are done. llvm-svn: 93692
-
Chris Lattner authored
llvm-svn: 93691
-
Chris Lattner authored
to Mangler. Now MCSymbol just decides whether to slap quotes around a symbol when printing it. This also fixes some weirdness where two MCSymbols could be created for the same symbol, if one needed to be mangled and got mangled to the other one. llvm-svn: 93690
-
Rafael Espindola authored
PASS: LLVM::FrontendC/pr5406.c (3463 of 5030) and on X86 I get XFAIL: LLVM::FrontendC/pr5406.c (3465 of 5030 llvm-svn: 93689
-
Chris Lattner authored
will tell me something more useful. llvm-svn: 93688
-
Chris Lattner authored
takes a twine. llvm-svn: 93687
-
Chris Lattner authored
having to pass various fields from it in. Simplify. llvm-svn: 93686
-
Dan Gohman authored
to a console, when --analyze is used. Similarly, avoid creating an empty output file when --disable-output is used. Print a warning when the -o option appears with either --analyze or --disable-output, to indicate that the option is being ignored. llvm-svn: 93685
-
Anders Carlsson authored
llvm-svn: 93681
-
Benjamin Kramer authored
llvm-svn: 93680
-
Owen Anderson authored
llvm-svn: 93679
-
Bob Wilson authored
adding an "i" to the suffix, indicating that the elements are integers, is accepted but not part of the standard syntax. This helps us pass a few more of the Neon tests from gcc. llvm-svn: 93677
-
Bob Wilson authored
vector load-lane and store-lane instructions. llvm-svn: 93673
-
Rafael Espindola authored
llvm-svn: 93672
-
Rafael Espindola authored
llvm-svn: 93671
-