- Feb 14, 2013
-
-
Evgeniy Stepanov authored
We are still limited by /proc/*/cmdline size (4Kb max on Linux!). llvm-svn: 175145
-
Elena Demikhovsky authored
Added a test. llvm-svn: 175144
-
Bill Wendling authored
llvm-svn: 175143
-
Kostya Serebryany authored
[asan] use short path for sanitizer_common/tests/sanitizer_test_utils.h, add -I sanitizer_common/tests to asan/tests/CMakeLists.txt llvm-svn: 175142
-
Bill Wendling authored
The code generation stuff is going to set attributes on the functions it generates. To do that it needs the target options. Pass them through. llvm-svn: 175141
-
Kostya Serebryany authored
llvm-svn: 175140
-
Michel Danzer authored
Fixes assertion failure in newly added lit test. Might just be a bandaid that needs to be revisited. llvm-svn: 175139
-
Michel Danzer authored
Reviewed-by:
Tom Stellard <thomas.stellard@amd.com> llvm-svn: 175138
-
Kostya Serebryany authored
llvm-svn: 175137
-
rdar://problem/13207948Greg Clayton authored
"watchpoint set expression" fails if "--" is present without any option. Made this command match exactly what "expression" does. llvm-svn: 175136
-
rdar://problem/13200878Greg Clayton authored
When launching in the shell, make sure if you specify a relative path, and if the current working directory has a space in it, that we don't hose the shell invocation. Currently if we launch with a relative path, we prepend the current working directory to the PATH using: PATH=`cwd`:$PATH a.out ... We needed to add quotes around the value for PATH to make sure if any paths in PATH contained spaces, that we don't hose the shell command. Now we do a: PATH="`cwd`:$PATH" a.out ... llvm-svn: 175135
-
Andrew Trick authored
This reverts commit fd1335e982bbf93c5f450ed4fd29f9f787435c85. Use a triple this time. llvm-svn: 175134
-
Rafael Espindola authored
llvm-svn: 175133
-
Rafael Espindola authored
static functions in extern "C" contexts are mangled. Should fix the bootstrap. llvm-svn: 175132
-
rdar://problem/13198767Greg Clayton authored
When dumping instructions, resolve the address specified as a file address if the target doesn't have anything loaded. llvm-svn: 175131
-
Cameron Zwarich authored
register class to match the defining instruction. llvm-svn: 175130
-
Francois Pichet authored
llvm-svn: 175129
-
Nick Lewycky authored
'and' instructions. This is a pattern that shows up a lot in ubsan binaries. llvm-svn: 175128
-
Jim Ingham authored
<rdar://problem/13183944> llvm-svn: 175127
-
Reed Kotler authored
up so that we can apply the direct object emitter patch. This patch should be a nop right now and it's test is to not break what is already there. llvm-svn: 175126
-
Jim Ingham authored
llvm-svn: 175125
-
Andrew Trick authored
This reverts commit 8b75e6bc35fb3f9c1e788dbd05084c0f4a60a0f3. The FileCheck tests are not equivalent: test/CodeGen/X86/tailcall-structret.ll:6:10: error: expected string not found in input ; CHECK: jmp init ^ <stdin>:1:2: note: scanning from here .section __TEXT,__text,regular,pure_instructions ^ <stdin>:13:2: note: possible intended match here jmp _init ## TAILCALL ^ llvm-svn: 175124
-
Cameron Zwarich authored
CoalescerPairs. Also, make it take a CoalescerPair directly like other methods of RegisterCoalescer. llvm-svn: 175123
-
Cameron Zwarich authored
of the copy is a subregister def. The current code assumes that it can do a full def of the destination register, but it is not checking that the def operand is read-undef. It also doesn't clear the subregister index of the destination in the new instruction to reflect the full subregister def. These issues were found running 'make check' with my next commit that enables rematerialization in more cases. llvm-svn: 175122
-
Rafael Espindola authored
llvm-svn: 175121
-
Rafael Espindola authored
Since functions with internal linkage don't have language linkage, it is valid to overload them: extern "C" { static int foo(); static int foo(int); } So we mangle them. llvm-svn: 175120
-
Rafael Espindola authored
I added hasCLanguageLinkage while fixing some language linkage bugs some time ago so that I wouldn't have to check all users of isExternC. It turned out to be a much longer detour than expected, but this patch finally merges the two again. The isExternC function now implements just the standard notion of having C language linkage. llvm-svn: 175119
-
Edwin Vane authored
Adding a new docs directory, with files auto-generated by sphinx-quickstart, for user documentation for the various tools in the clang-tools-extra repository. Author: Jack Yang <jack.yang@intel.com> Reviewers: gribozavr, silvas llvm-svn: 175118
-
Rafael Espindola authored
some cases where functions with no language linkage were being treated as having C language linkage. In particular, don't warn in extern "C" { static NonPod foo(); } Since getLanguageLinkage checks the language linkage, the linkage computation cannot use the language linkage. Break the loop by checking just the context in the linkage computation. llvm-svn: 175117
-
Nick Lewycky authored
instantiation in order to permit devirtualization later in codegen, skip over pure functions since those can't be devirtualization targets. llvm-svn: 175116
-
Ted Kremenek authored
llvm-svn: 175115
-
Daniel Malea authored
- test could be re-written at some point, but right now just trying to clean up known failures for the linux buildbot. llvm-svn: 175114
-
Richard Smith authored
llvm-svn: 175113
-
Richard Smith authored
Some grammar fixes to 'Format String Checking', and reorder the text slightly to try to make the final code block actually get rendered. llvm-svn: 175112
-
Daniel Malea authored
- PR-15260: lldb does not display correct value of 1-bit field - PR-16261: lldb does not display size of (file/class) static array llvm-svn: 175111
-
Richard Smith authored
llvm-svn: 175110
-
Argyrios Kyrtzidis authored
llvm-svn: 175109
-
Greg Clayton authored
llvm-svn: 175108
-
Weiming Zhao authored
llvm-svn: 175107
-
Greg Clayton authored
llvm-svn: 175106
-