opnsense-src/contrib/llvm/lib/Target/X86
Dimitry Andric c2145983aa Pull in r264465 from upstream llvm trunk (by David Majnemer):
[X86] Emit a proper ADJCALLSTACKDOWN in EmitLoweredTLSAddr

  We forgot to add the second machine operand to our ADJCALLSTACKDOWN,
  resulting in crashes in PEI.

  This fixes PR27071.

This should fix an assertion failure during buildworld, when using -Os,
and targeting either i386 directly, or building the 32-bit libraries on
amd64.

Reported by:	Eric Camachat <eric.camachat@gmail.com>
2016-03-26 17:38:15 +00:00
..
AsmParser Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
Disassembler Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
InstPrinter Update llvm to trunk r256945. 2016-01-06 20:19:13 +00:00
MCTargetDesc Update llvm and clang to release_38 branch r261369. 2016-02-21 16:23:44 +00:00
TargetInfo Merge llvm 3.6.0rc1 from ^/vendor/llvm/dist, merge clang 3.6.0rc1 from 2015-01-25 23:36:55 +00:00
Utils Update llvm to trunk r256945. 2016-01-06 20:19:13 +00:00
X86.h Update llvm, clang and lldb to trunk r257626, and update build glue. 2016-01-14 17:42:46 +00:00
X86.td Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86AsmPrinter.cpp Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86AsmPrinter.h Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86CallFrameOptimization.cpp Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86CallingConv.h Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86CallingConv.td Update llvm and clang to release_38 branch r258549. 2016-01-22 21:50:08 +00:00
X86ExpandPseudo.cpp Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86FastISel.cpp Update llvm, clang and lldb to trunk r257626, and update build glue. 2016-01-14 17:42:46 +00:00
X86FixupLEAs.cpp Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86FloatingPoint.cpp Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86FrameLowering.cpp Undo r295543, since the shrink wrapping bug was fixed upstream by Davide 2016-02-24 21:41:28 +00:00
X86FrameLowering.h Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86Instr3DNow.td Upgrade our copy of llvm/clang to trunk r178860, in preparation of the 2013-04-12 17:57:40 +00:00
X86InstrArithmetic.td Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86InstrAVX512.td Update llvm and clang to release_38 branch r261369. 2016-02-21 16:23:44 +00:00
X86InstrBuilder.h Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86InstrCMovSetCC.td Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86InstrCompiler.td Update llvm and clang to release_38 branch r261684. 2016-02-24 22:07:56 +00:00
X86InstrControl.td Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86InstrExtension.td Update llvm, clang and lldb to trunk r257626, and update build glue. 2016-01-14 17:42:46 +00:00
X86InstrFMA.td Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86InstrFormats.td Update Makefiles and other build glue for llvm/clang 3.7.0, as of trunk 2015-06-10 19:12:52 +00:00
X86InstrFPStack.td Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86InstrFragmentsSIMD.td Update llvm, clang and lldb to trunk r257626, and update build glue. 2016-01-14 17:42:46 +00:00
X86InstrInfo.cpp Update llvm to trunk r256945. 2016-01-06 20:19:13 +00:00
X86InstrInfo.h Update llvm to trunk r256945. 2016-01-06 20:19:13 +00:00
X86InstrInfo.td Update llvm, clang and lldb to trunk r257626, and update build glue. 2016-01-14 17:42:46 +00:00
X86InstrMMX.td Update llvm to trunk r256945. 2016-01-06 20:19:13 +00:00
X86InstrMPX.td Update llvm, clang and lldb to trunk r257626, and update build glue. 2016-01-14 17:42:46 +00:00
X86InstrSGX.td Merge llvm trunk r238337 from ^/vendor/llvm/dist, resolve conflicts, and 2015-05-27 20:26:41 +00:00
X86InstrShiftRotate.td Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86InstrSSE.td Update llvm, clang and lldb to trunk r257626, and update build glue. 2016-01-14 17:42:46 +00:00
X86InstrSVM.td Merge llvm 3.5.0 release from ^/vendor/llvm/dist, resolve conflicts, and 2014-11-24 17:02:24 +00:00
X86InstrSystem.td Update llvm to trunk r256945. 2016-01-06 20:19:13 +00:00
X86InstrTSX.td Merge llvm 3.6.0rc1 from ^/vendor/llvm/dist, merge clang 3.6.0rc1 from 2015-01-25 23:36:55 +00:00
X86InstrVMX.td Merge llvm 3.5.0 release from ^/vendor/llvm/dist, resolve conflicts, and 2014-11-24 17:02:24 +00:00
X86InstrXOP.td Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86IntrinsicsInfo.h Update llvm, clang and lldb to trunk r257626, and update build glue. 2016-01-14 17:42:46 +00:00
X86ISelDAGToDAG.cpp Update llvm to trunk r256945. 2016-01-06 20:19:13 +00:00
X86ISelLowering.cpp Pull in r264465 from upstream llvm trunk (by David Majnemer): 2016-03-26 17:38:15 +00:00
X86ISelLowering.h Update llvm and clang to release_38 branch r261684. 2016-02-24 22:07:56 +00:00
X86MachineFunctionInfo.cpp Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86MachineFunctionInfo.h Update llvm, clang and lldb to trunk r257626, and update build glue. 2016-01-14 17:42:46 +00:00
X86MCInstLower.cpp Update llvm to trunk r256945. 2016-01-06 20:19:13 +00:00
X86OptimizeLEAs.cpp Update llvm, clang and lldb to trunk r257626, and update build glue. 2016-01-14 17:42:46 +00:00
X86PadShortFunction.cpp Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86RegisterInfo.cpp Update llvm, clang and lldb to trunk r257626, and update build glue. 2016-01-14 17:42:46 +00:00
X86RegisterInfo.h Update llvm, clang and lldb to trunk r257626, and update build glue. 2016-01-14 17:42:46 +00:00
X86RegisterInfo.td Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86SchedHaswell.td Merge llvm trunk r238337 from ^/vendor/llvm/dist, resolve conflicts, and 2015-05-27 20:26:41 +00:00
X86SchedSandyBridge.td Merge llvm 3.6.0rc1 from ^/vendor/llvm/dist, merge clang 3.6.0rc1 from 2015-01-25 23:36:55 +00:00
X86Schedule.td Merge llvm 3.6.0rc1 from ^/vendor/llvm/dist, merge clang 3.6.0rc1 from 2015-01-25 23:36:55 +00:00
X86ScheduleAtom.td Merge llvm 3.6.0rc1 from ^/vendor/llvm/dist, merge clang 3.6.0rc1 from 2015-01-25 23:36:55 +00:00
X86ScheduleBtVer2.td Merge llvm 3.6.0rc1 from ^/vendor/llvm/dist, merge clang 3.6.0rc1 from 2015-01-25 23:36:55 +00:00
X86ScheduleSLM.td Merge llvm 3.6.0rc1 from ^/vendor/llvm/dist, merge clang 3.6.0rc1 from 2015-01-25 23:36:55 +00:00
X86SelectionDAGInfo.cpp Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86SelectionDAGInfo.h Update llvm/clang to r242221. 2015-08-12 18:31:11 +00:00
X86ShuffleDecodeConstantPool.cpp Update llvm to trunk r256945. 2016-01-06 20:19:13 +00:00
X86ShuffleDecodeConstantPool.h Update llvm to trunk r256945. 2016-01-06 20:19:13 +00:00
X86Subtarget.cpp Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86Subtarget.h Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86TargetMachine.cpp Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86TargetMachine.h Update llvm/clang to r241361. 2015-07-05 22:34:42 +00:00
X86TargetObjectFile.cpp Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86TargetObjectFile.h Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86TargetTransformInfo.cpp Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86TargetTransformInfo.h Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00
X86VZeroUpper.cpp Update llvm/clang to r241361. 2015-07-05 22:34:42 +00:00
X86WinEHState.cpp Update llvm to trunk r256633. 2015-12-30 13:13:10 +00:00