- Jun 01, 2010
-
-
Dan Gohman authored
support [[:<:]]. Use beginning-of-line and end-of-line anchors instead. llvm-svn: 105277
-
Dan Gohman authored
and configury to use --version-script. llvm-svn: 105271
-
- May 16, 2010
-
-
Rafael Espindola authored
LLVMgold.so both in both the build and install directories. llvm-svn: 103897
-
Rafael Espindola authored
llvm-svn: 103896
-
- May 10, 2010
-
-
Daniel Dunbar authored
Add new configure option, --disable-timestamps, intended to turn off anything which would mess up binary/object comparisons. Currently: - Disables 'Built on ...' in 'foo --version'. - Disables timestamps from being embedded into .dir files. llvm-svn: 103423
-
- May 01, 2010
-
-
Daniel Dunbar authored
llvm-svn: 102781
-
- Apr 30, 2010
-
-
Daniel Dunbar authored
(and wrong). llvm-svn: 102763
-
Daniel Dunbar authored
llvm-svn: 102752
-
- Apr 24, 2010
-
-
Nick Lewycky authored
the variable that we set as though it came from the user. Fixes PR6835. llvm-svn: 102239
-
- Apr 19, 2010
-
-
Dan Gohman authored
be done with const_cast. llvm-svn: 101798
-
Dan Gohman authored
llvm-svn: 101793
-
- Apr 17, 2010
-
-
Dan Gohman authored
use of that option with it. This eliminates an imprecise "Linux" test, and should help support old versions of gold. llvm-svn: 101560
-
- Apr 16, 2010
-
-
Dan Gohman authored
to expect them this way, to fix srcdir!=objdir builds. llvm-svn: 101414
-
Dan Gohman authored
is created before the native exports file is built in a parallel build. llvm-svn: 101413
-
- Apr 15, 2010
-
-
Dan Gohman authored
native linking export files, including running sed to prepend underscores on darwin, and make use of it in libLTO and libEnhancedDisassembly. Remove the leading underscores from library export files so that they work with the new EXPORTED_SYMBOL_FILE support. llvm-svn: 101399
-
- Apr 03, 2010
-
-
Johnny Chen authored
backend (ARMDecoderEmitter) which emits the decoder functions for ARM and Thumb, and the disassembler core which invokes the decoder function and builds up the MCInst based on the decoded Opcode. Reviewed by Chris Latter and Bob Wilson. llvm-svn: 100233
-
- Mar 17, 2010
-
-
Jim Grosbach authored
llvm-svn: 98771
-
- Mar 16, 2010
-
-
Bob Wilson authored
U test/CodeGen/ARM/tls2.ll U test/CodeGen/ARM/arm-negative-stride.ll U test/CodeGen/ARM/2009-10-30.ll U test/CodeGen/ARM/globals.ll U test/CodeGen/ARM/str_pre-2.ll U test/CodeGen/ARM/ldrd.ll U test/CodeGen/ARM/2009-10-27-double-align.ll U test/CodeGen/Thumb2/thumb2-strb.ll U test/CodeGen/Thumb2/ldr-str-imm12.ll U test/CodeGen/Thumb2/thumb2-strh.ll U test/CodeGen/Thumb2/thumb2-ldr.ll U test/CodeGen/Thumb2/thumb2-str_pre.ll U test/CodeGen/Thumb2/thumb2-str.ll U test/CodeGen/Thumb2/thumb2-ldrh.ll U utils/TableGen/TableGen.cpp U utils/TableGen/DisassemblerEmitter.cpp D utils/TableGen/RISCDisassemblerEmitter.h D utils/TableGen/RISCDisassemblerEmitter.cpp U Makefile.rules U lib/Target/ARM/ARMInstrNEON.td U lib/Target/ARM/Makefile U lib/Target/ARM/AsmPrinter/ARMInstPrinter.cpp U lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp U lib/Target/ARM/AsmPrinter/ARMInstPrinter.h D lib/Target/ARM/Disassembler U lib/Target/ARM/ARMInstrFormats.td U lib/Target/ARM/ARMAddressingModes.h U lib/Target/ARM/Thumb2ITBlockPass.cpp llvm-svn: 98640
-
Johnny Chen authored
(RISCDisassemblerEmitter) which emits the decoder functions for ARM and Thumb, and the disassembler core which invokes the decoder function and builds up the MCInst based on the decoded Opcode. Added sub-formats to the NeonI/NeonXI instructions to further refine the NEONFrm instructions to help disassembly. We also changed the output of the addressing modes to omit the '+' from the assembler syntax #+/-<imm> or +/-<Rm>. See, for example, A8.6.57/58/60. And modified test cases to not expect '+' in +reg or #+num. For example, ; CHECK: ldr.w r9, [r7, #28] llvm-svn: 98637
-
- Mar 10, 2010
-
-
Chris Lattner authored
Matthias Klose! llvm-svn: 98193
-
- Mar 04, 2010
-
-
Erick Tryzelaar authored
We need this so can not bake DESTDIR into the O'Caml symlinks. llvm-svn: 97743
-
- Feb 25, 2010
-
-
Jeffrey Yasskin authored
--enable-shared is passed to configure. llvm-svn: 97119
-
- Feb 23, 2010
-
-
Jeffrey Yasskin authored
llvm-svn: 96981
-
Jeffrey Yasskin authored
the examples shared to make sure the shared library keeps working. llvm-svn: 96959
-
Daniel Dunbar authored
llvm-svn: 96936
-
Daniel Dunbar authored
capable compilers (which could be llvm-gcc or clang). llvm-svn: 96935
-
Daniel Dunbar authored
llvm-svn: 96932
-
Daniel Dunbar authored
llvm-svn: 96913
-
Daniel Dunbar authored
llvm-svn: 96911
-
Daniel Dunbar authored
llvm-svn: 96907
-
- Feb 18, 2010
-
-
Jeffrey Yasskin authored
llvm-svn: 96569
-
Jeffrey Yasskin authored
--enable-shared configure flag to have the tools linked shared. (2.7svn is just $(LLVMVersion) so it'll change to "2.7" in the release.) Always link the example programs shared to test that the shared library keeps working. On my mac laptop, Debug libLLVM2.7svn.dylib is 39MB, and opt (for example) is 16M static vs 440K shared. Two things are less than ideal here: 1) The library doesn't include any version information. Since we expect to break the ABI with every release, this shouldn't be much of a problem. If we do release a compatible 2.7.1, we may be able to hack its library to work with binaries compiled against 2.7.0, or we can just ask them to recompile. I'm hoping to get a real packaging expert to look at this for the 2.8 release. 2) llvm-config doesn't yet have an option to print link options for the shared library. I'll add this as a subsequent patch. llvm-svn: 96559
-
- Jan 29, 2010
-
-
Sean Callanan authored
enhanced disassembler, and the necessary makefile rules to build the table for X86. llvm-svn: 94764
-
- Jan 24, 2010
-
-
Chris Lattner authored
llvm-svn: 94378
-
Chris Lattner authored
llvm-svn: 94376
-
Chris Lattner authored
llvm-svn: 94375
-
- Jan 22, 2010
-
-
Daniel Dunbar authored
llvm-svn: 94184
-
- Jan 16, 2010
-
-
Anton Korobeynikov authored
Otherwise we'll end with random cyclic deps between libraries due to this. Proposed by Gianluigi Tiesi! llvm-svn: 93635
-
- Nov 25, 2009
-
-
Daniel Dunbar authored
llvm-svn: 89841
-
- Nov 19, 2009
-
-
Daniel Dunbar authored
which the makefiles will create by symlinking the actual tool to. - For use by clang, where we want to make 'clang++' and alias for clang (which enables C++ support in the driver) - Not sure this is the best approach, alternative suggestions welcome! llvm-svn: 89282
-