Go to file
David Blaikie 41ba2b47da [opaque pointers] Avoid the use of pointee types when parsing inline asm in IR
When parsing calls to inline asm the pointee type (of the pointer type
representing the value type of the InlineAsm value) was used. To avoid
using it, use the ValID structure to ferry the FunctionType directly
through to the InlineAsm construction.

This is a bit of a workaround - alternatively the inline asm could
explicitly describe the type but that'd be verbose/redundant in the IR
and so long as the inline asm calls directly in the context of a call or
invoke, this should suffice.

llvm-svn: 243349
2015-07-27 23:32:19 +00:00
clang [sema] Fix infinite loop when using a boolean value as designated initializer. 2015-07-27 23:16:53 +00:00
clang-tools-extra [clang-tidy] Set current main file name in tests. 2015-07-27 14:54:31 +00:00
compiler-rt tsan: fix shift overflow 2015-07-26 07:45:26 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Fix double implementation of log 2015-07-24 18:07:14 +00:00
libcxx Detect and throw on a class of bad regexes that we mistakenly accepted before. Thanks to Trevor Smigiel for the report 2015-07-23 18:27:51 +00:00
libcxxabi [libcxxabi] Add -funwind-tables to the test compilation options. 2015-07-27 18:20:17 +00:00
libunwind [libunwind] Flip order of extern "C" and attribute(visibility) 2015-07-24 19:29:05 +00:00
lld COFF: Add REQUIRES arm to tests which use the ARM disassembler. 2015-07-27 23:27:03 +00:00
lldb Make sure we detect symbols in the new __DATA_DIRTY and __DATA_CONST segments and classify them correctly. 2015-07-27 23:21:05 +00:00
llgo [llgo] build llgoi by default 2015-07-21 00:47:18 +00:00
llvm [opaque pointers] Avoid the use of pointee types when parsing inline asm in IR 2015-07-27 23:32:19 +00:00
openmp Update Build_With_CMake.txt to reflect changes in CMake refactor 2015-07-27 16:23:42 +00:00
polly Simplify code in BlockGenerator::generateScalarLoads [NFC] 2015-07-27 17:57:58 +00:00