- Jan 27, 2014
-
-
Shankar Easwaran authored
X86_64,X86,PPC,Hexagon,Mips No change in functionality. llvm-svn: 200177
-
Shankar Easwaran authored
llvm-svn: 200176
-
Shankar Easwaran authored
No change in functionality. llvm-svn: 200175
-
Rafael Espindola authored
llvm-svn: 200174
-
Shankar Easwaran authored
llvm-svn: 200173
-
Shankar Easwaran authored
llvm-svn: 200172
-
Rafael Espindola authored
Sorry about that. llvm-svn: 200171
-
Rafael Espindola authored
llvm-svn: 200170
-
Rafael Espindola authored
llvm-svn: 200169
-
Shankar Easwaran authored
ELFFile would be a class that rest of the targets would derive from. To keep the implementation clean, separate the implementation from rest of the Header file. llvm-svn: 200168
-
Rafael Espindola authored
llvm-svn: 200167
-
Shankar Easwaran authored
No change in functionality. llvm-svn: 200166
-
Shankar Easwaran authored
llvm-svn: 200165
-
Evan Cheng authored
e.g. thumbv7m-apple-ios3.0.0-eabi, then it should mean it's an iOS target. For embedded targets, the OS should be unknown, e.g. thumbv7m-apple-unknown-macho. Since Tim has recently fixed the triple, r195149 is no longer needed. rdar://15911035 llvm-svn: 200164
-
- Jan 26, 2014
-
-
Saleem Abdulrasool authored
Placed the MC variant diagnostics in the wrong directory accidentally. Move them into their respective architecture specific directories. llvm-svn: 200161
-
Saleem Abdulrasool authored
If a complex expression was passed to the .word directive and the first part of the directive failed to parse, a secondary diagnostic would be produced that would clutter the error diagnostics. Improve the diagnostics by consuming the remainder of the statement. llvm-svn: 200160
-
Saleem Abdulrasool authored
An emitted diagnostic for an invalid relocation variant would place the caret on the token following the relocation variant indicator or at the end of the line if there was no following token. This change corrects the placement of the caret to point to the token. llvm-svn: 200159
-
Saleem Abdulrasool authored
Fix indentation, remove unnecessary line. NFC. llvm-svn: 200158
-
Joerg Sonnenberger authored
llvm-svn: 200157
-
Tobias Grosser authored
Count the number of computational steps that have been used to solve the dependence problem and abort in case we reach the "compute-out". This ensures we do not hang forever in cases the dependence problem is too difficult to solve. There is just a single case in the LLVM test-suite that runs into the compute-out. Even in this case, we can probably coalesce some of the parameters (i32 b, i32 b zext i64, ...) to simplify the problem enough to not hit the compute out. However, for now we set the compute out in place to address the general issue. The compute out was choosen such that it stops on a recent laptop after about 8 seconds. llvm-svn: 200156
-
Tobias Grosser authored
This includes the following very useful isl commit: commit d962967ab42323ea5ca0398956fbff6a98c782fa Author: Sven Verdoolaege <skimo@kotnet.org> Date: Wed Dec 18 12:05:32 2013 +0100 allow the user to impose a bound on the number of low-level operations This should allow the user to deterministically limit the effort spent on a computation. llvm-svn: 200155
-
Alp Toker authored
lib/Target/X86/Disassembler/X86DisassemblerDecoder.c:1361:7: error: C++ style comments are not allowed in ISO C90 llvm-svn: 200153
-
Evan Cheng authored
llvm-svn: 200152
-
NAKAMURA Takumi authored
For now, local_tds and global_tds are integrated to dependent_tds. llvm-svn: 200150
-
NAKAMURA Takumi authored
llvm-svn: 200149
-
NAKAMURA Takumi authored
llvm-svn: 200148
-
NAKAMURA Takumi authored
llvm-svn: 200147
-
NAKAMURA Takumi authored
llvm-svn: 200146
-
NAKAMURA Takumi authored
This feature has been unused anymore. llvm-svn: 200145
-
NAKAMURA Takumi authored
llvm-svn: 200144
-
NAKAMURA Takumi authored
llvm-svn: 200143
-
Alp Toker authored
It was calling the utility wrapper that now requires a constant string following clang r200132. The StringRef version on DiagnosticIDs appears to have been what was intended so change to that. llvm-svn: 200142
-
Jakob Stoklund Olesen authored
llvm-svn: 200141
-
Alp Toker authored
llvm-svn: 200140
-
Alp Toker authored
This now requires a compile-time constant string so let's build proper diagnostic IDs and pass through the inputs as arguments. Tracks clang changes in r200132. llvm-svn: 200139
-
Rafael Espindola authored
These were: * noreorder handling on the target object streamer and asm parser. * setting the initial flag bits based on the enabled features. * setting the elf header flag for micromips It is *really* depressing I am the one doing this instead of someone at mips actually taking the time to understand the infrastructure. llvm-svn: 200138
-
Alp Toker authored
llvm-svn: 200137
-
Rafael Espindola authored
llvm-svn: 200136
-
Rafael Espindola authored
With this the target streamers will be able to know the target features that are in use. llvm-svn: 200135
-
NAKAMURA Takumi authored
llvm-svn: 200134
-