- Jun 05, 2013
-
-
Tom Stellard authored
Reviewed-by: vljn at ovi.com llvm-svn: 183294
-
Rafael Espindola authored
llvm-svn: 183293
-
Rafael Espindola authored
Should fix the MCJIT tests on PPC. llvm-svn: 183288
-
Rafael Espindola authored
It will be used for ELF dumping too. llvm-svn: 183287
-
Rafael Espindola authored
This reverts commit r183279. CodeGen/R600/texture-input-merge.ll was failing. llvm-svn: 183286
-
Rafael Espindola authored
In ELF (as in MachO), not all relocations point to symbols. Represent this properly by using a symbol_iterator instead of a SymbolRef. Update llvm-readobj ELF's dumper to handle relocatios without symbols. llvm-svn: 183284
-
Sean Silva authored
LLVM_YAML_STRONG_TYPEDEF() is the correct macro to perform this function. llvm-svn: 183280
-
Vincent Lejeune authored
llvm-svn: 183279
-
Vincent Lejeune authored
llvm-svn: 183278
-
Evan Cheng authored
llvm-svn: 183275
-
Arnold Schwaighofer authored
llvm-svn: 183273
-
Arnold Schwaighofer authored
llvm-svn: 183271
-
Arnold Schwaighofer authored
llvm-svn: 183270
-
Arnold Schwaighofer authored
llvm-svn: 183269
-
Arnold Schwaighofer authored
llvm-svn: 183268
-
Arnold Schwaighofer authored
llvm-svn: 183267
-
Arnold Schwaighofer authored
Add more InstRW mappings. llvm-svn: 183266
-
Arnold Schwaighofer authored
llvm-svn: 183265
-
Arnold Schwaighofer authored
llvm-svn: 183264
-
Arnold Schwaighofer authored
llvm-svn: 183263
-
Arnold Schwaighofer authored
llvm-svn: 183262
-
Arnold Schwaighofer authored
llvm-svn: 183261
-
Arnold Schwaighofer authored
llvm-svn: 183260
-
Arnold Schwaighofer authored
llvm-svn: 183259
-
Arnold Schwaighofer authored
llvm-svn: 183258
-
Arnold Schwaighofer authored
Add some generic SchedWrites and assign resources for Swift and Cortex A9. llvm-svn: 183257
-
Arnold Schwaighofer authored
An instruction with less than 3 inputs is trivially a fast immediate shift. llvm-svn: 183256
-
Arnold Schwaighofer authored
Don't output data if we are supposed to ignore the record. llvm-svn: 183255
-
- Jun 04, 2013
-
-
Richard Smith authored
llvm-svn: 183248
-
Venkatraman Govindaraju authored
llvm-svn: 183243
-
David Majnemer authored
IndVarSimplify is willing to move divide instructions outside of their loop bodies if they are invariant of the loop. However, it may not be safe to expand them if we do not know if they can trap. Instead, check to see if it is not safe to expand the instruction and skip the expansion. This fixes PR16041. Testcase by Rafael Ávila de Espíndola. llvm-svn: 183239
-
David Majnemer authored
The ARM backend did not expect LDRBi12 to hold a constant pool operand. Allow for LLVM to deal with the instruction similar to how it deals with LDRi12. This fixes PR16215. llvm-svn: 183238
-
Bob Wilson authored
Specifying the load address for Darwin i386 dylibs was a performance optimization for dyld that is not relevant for x86_64 or arm. We can just remove this now. llvm-svn: 183230
-
Vincent Lejeune authored
llvm-svn: 183229
-
Vincent Lejeune authored
llvm-svn: 183228
-
Rafael Espindola authored
The problem this time seems to be a thinko. We were assuming that in the CFG A | \ | B | / C speculating the basic block B would cause only the phi value for the B->C edge to be speculated. That is not true, the phi's are semantically in the edges, so if the A->B->C path is taken, any code needed for A->C is not executed and we have to consider it too when deciding to speculate B. llvm-svn: 183226
-
Hans Wennborg authored
llvm-svn: 183219
-
Benjamin Kramer authored
GCC complains about casting away const. llvm-svn: 183216
-
Vladimir Medic authored
Test commit for user vmedic, to verify commit access. One line of comment is added to MipsAsmParser.cpp. llvm-svn: 183215
-
Alexey Samsonov authored
[llvm-symbolizer] Avoid calling slow getSymbolSize for Mach-O files. Assume that symbols with zero size are in fact large enough. llvm-svn: 183213
-