1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 12:33:33 +02:00
llvm-mirror/lib
Jeffrey Yasskin 502d93267d Make the need-stub variables accurate and consistent. In the case of
MachineRelocations, "stub" always refers to a far-call stub or a
load-a-faraway-global stub, so this patch adds "Far" to the term. (Other stubs
are used for lazy compilation and dlsym address replacement.) The variable was
also inconsistent between the positive and negative sense, and the positive
sense ("NeedStub") was more demanding than is accurate (since a nearby-enough
function can be called directly even if the platform often requires a stub).
Since the negative sense causes double-negatives, I switched to
"MayNeedFarStub" globally.

llvm-svn: 86363
2009-11-07 08:51:52 +00:00
..
Analysis Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. 2009-11-07 00:16:28 +00:00
Archive Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
AsmParser Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. 2009-11-07 00:16:28 +00:00
Bitcode Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. 2009-11-07 00:16:28 +00:00
CodeGen Fix PR5421 by APInt'izing switch lowering. 2009-11-07 07:50:34 +00:00
CompilerDriver llvmc: Add a '-time' option. 2009-11-07 06:33:58 +00:00
ExecutionEngine Make the need-stub variables accurate and consistent. In the case of 2009-11-07 08:51:52 +00:00
Linker Pass StringRef by value. 2009-11-06 10:58:06 +00:00
MC Pass StringRef by value. 2009-11-06 10:58:06 +00:00
Support Trailing whitespace. 2009-11-07 06:33:12 +00:00
System Path::createDirectoryOnDisk should ignore existing directories on win32 too. 2009-11-05 14:32:40 +00:00
Target Make the need-stub variables accurate and consistent. In the case of 2009-11-07 08:51:52 +00:00
Transforms Teach dead store elimination that certain intrinsics write to memory just like 2009-11-07 08:34:40 +00:00
VMCore Fit in 80 columns 2009-11-07 00:36:50 +00:00
Makefile remove llvm-db: it is completely broken and if anyone wants to do a debugger, 2009-10-05 02:29:51 +00:00