Saleem Abdulrasool
f5a822f094
X86: handle external tail calls in Windows JIT
...
If there was a tail call, we would incorrectly handle the relocation. It would
end up indexing into the array with an incorrect section id. The symbol was
external to the module, so the Section ID was UNDEFINED (-1). We would then
index the SmallVector with this ID, triggering an assertion. Use the Value
rather than the section load address in this case.
llvm-svn: 275442
2016-07-14 17:27:06 +00:00
..
2014-08-30 18:33:35 +00:00
2016-04-26 03:59:19 +00:00
2016-02-10 18:46:42 +00:00
2016-04-26 03:59:19 +00:00
2016-07-14 17:27:06 +00:00
2012-01-16 08:56:09 +00:00
2015-04-16 23:24:18 +00:00
2015-04-16 23:24:18 +00:00
2015-08-07 23:01:16 +00:00
2014-09-02 22:28:02 +00:00
2013-04-26 20:19:41 +00:00
2013-04-26 20:19:41 +00:00
LLVM Interpreter: This patch implements vector support for cast operations (zext, sext, uitofp, sitofp, trunc, fpext, fptosi, fptrunc, bitcast) and shift operations (shl, ashr, lshr) for integer and floating point data types.
2013-08-05 12:17:06 +00:00
2013-09-02 06:40:09 +00:00
2013-09-12 10:52:03 +00:00
2015-04-16 23:24:18 +00:00
2013-04-26 20:19:41 +00:00
2013-09-02 06:40:09 +00:00
2013-04-26 20:19:41 +00:00
2013-04-26 20:19:41 +00:00
LLVM Interpreter: This patch implements vector support for cast operations (zext, sext, uitofp, sitofp, trunc, fpext, fptosi, fptrunc, bitcast) and shift operations (shl, ashr, lshr) for integer and floating point data types.
2013-08-05 12:17:06 +00:00
2013-09-02 06:40:09 +00:00