Home
last modified time | relevance | path

Searched refs:MVC (Results 1 – 25 of 41) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/SystemZ/
Dmemcpy-01.ll1 ; Test memcpy using MVC.
47 ; Test the upper range of a single MVC, i32 version.
56 ; Test the upper range of a single MVC, i64 version.
108 ; ...and again in cases where not all parts are in range of MVC.
Dclear-liverange-spillreg.mir297 MVC undef %69, 0, 2, %64, 0 :: (store 2), (load 2)
317 MVC undef %85, 0, 2, %84, 0 :: (store 2), (load 2)
326 MVC undef %93, 0, 2, %92, 0 :: (store 2), (load 2)
328 MVC undef %95, 0, 2, %94, 0 :: (store 2), (load 2)
330 MVC undef %97, 0, 2, %96, 0 :: (store 2), (load 2)
Dmemcpy-02.ll221 ; Make sure that we don't use MVC if the load is volatile.
243 ; Test that MVC is not used for aligned loads and stores if there is
244 ; no way of telling whether they alias. We don't want to use MVC in
278 ; Test that we can use MVC for global addresses for i8.
345 ; Test that we can use MVC for global addresses for fp128.
Dcc-liveness.ll11 ; CHECK: MVC
Dspill-01.ll1 ; Test spilling using MVC. The tests here assume z10 register pressure,
156 ; MVC for all 10.
244 ; Repeat f2 with atomic accesses. We shouldn't use MVC here.
387 ; The copy from %val9 to %newval8 can be done using an MVC, which then
461 ; This used to generate a no-op MVC. It is very sensitive to spill heuristics.
/external/llvm/test/CodeGen/SystemZ/
Dmemcpy-01.ll1 ; Test memcpy using MVC.
51 ; Test the upper range of a single MVC, i32 version.
61 ; Test the upper range of a single MVC, i64 version.
118 ; ...and again in cases where not all parts are in range of MVC.
Dmemcpy-02.ll221 ; Make sure that we don't use MVC if the load is volatile.
243 ; Test that MVC is not used for aligned loads and stores if there is
244 ; no way of telling whether they alias. We don't want to use MVC in
278 ; Test that we can use MVC for global addresses for i8.
345 ; Test that we can use MVC for global addresses for fp128.
Dspill-01.ll1 ; Test spilling using MVC. The tests here assume z10 register pressure,
156 ; MVC for all 10.
244 ; Repeat f2 with atomic accesses. We shouldn't use MVC here.
387 ; The copy from %val9 to %newval8 can be done using an MVC, which then
461 ; This used to generate a no-op MVC. It is very sensitive to spill heuristics.
/external/python/cpython2/Doc/howto/
Dwebservers.rst423 The term *MVC* is often encountered in statements such as "framework *foo*
424 supports MVC". MVC is more about the overall organization of code, rather than
428 That way, even users of other frameworks (or even other languages, since MVC is
430 already familiar with the MVC structure.
432 MVC stands for three components:
446 While one might think that MVC is a complex design pattern, in fact it is not.
452 While not all Python frameworks explicitly support MVC, it is often trivial
453 to create a web site which uses the MVC pattern by separating the data logic
456 Python code in the templates -- it works against the MVC model and creates
663 Although Django is an MVC-style framework, it names the elements
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.cpp57 return emitMemMem(DAG, DL, SystemZISD::MVC, SystemZISD::MVC_LOOP, in EmitTargetCodeForMemcpy()
138 return emitMemMem(DAG, DL, SystemZISD::MVC, SystemZISD::MVC_LOOP, in EmitTargetCodeForMemset()
DREADME.txt39 We only use MVC, XC and CLC for constant-length block operations.
DSystemZISelLowering.h117 MVC, enumerator
DSystemZPatterns.td115 // Try to use MVC instruction INSN for a load of type LOAD followed by a store
DSystemZInstrInfo.cpp362 if (MI.getOpcode() != SystemZ::MVC || !MI.getOperand(0).isFI() || in isStackSlotCopy()
1270 get(SystemZ::MVC)) in foldMemoryOperandImpl()
1281 get(SystemZ::MVC)) in foldMemoryOperandImpl()
DSystemZOperators.td387 def z_mvc : SDNode<"SystemZISD::MVC", SDT_ZMemMemLength,
575 // A store of a load that can be implemented using MVC.
DSystemZScheduleZ196.td161 def : InstRW<[WLat1, FXU, LSU3, GroupAlone], (instregex "MVC$")>;
1145 def : InstRW<[WLat30, MCD], (instregex "MVC(K|P|S)$")>;
1146 def : InstRW<[WLat30, MCD], (instregex "MVC(S|D)K$")>;
DSystemZScheduleZEC12.td166 def : InstRW<[WLat1, FXU, LSU3, GroupAlone], (instregex "MVC$")>;
1190 def : InstRW<[WLat30, MCD], (instregex "MVC(K|P|S)$")>;
1191 def : InstRW<[WLat30, MCD], (instregex "MVC(S|D)K$")>;
/external/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.cpp57 return emitMemMem(DAG, DL, SystemZISD::MVC, SystemZISD::MVC_LOOP, in EmitTargetCodeForMemcpy()
141 return emitMemMem(DAG, DL, SystemZISD::MVC, SystemZISD::MVC_LOOP, in EmitTargetCodeForMemset()
DREADME.txt39 We only use MVC, XC and CLC for constant-length block operations.
DSystemZISelLowering.h110 MVC, enumerator
DSystemZInstrInfo.cpp256 if (MI.getOpcode() != SystemZ::MVC || !MI.getOperand(0).isFI() || in isStackSlotCopy()
979 get(SystemZ::MVC)) in foldMemoryOperandImpl()
990 get(SystemZ::MVC)) in foldMemoryOperandImpl()
DSystemZPatterns.td115 // Try to use MVC instruction INSN for a load of type LOAD followed by a store
DSystemZOperators.td301 def z_mvc : SDNode<"SystemZISD::MVC", SDT_ZMemMemLength,
488 // A store of a load that can be implemented using MVC.
/external/libvpx/libvpx/vp8/encoder/
Dmcomp.c191 #define MVC(r, c) \ macro
205 #define ERR(r, c) (MVC(r, c) + DIST(r, c))
211 if ((v = (MVC(r, c) + thismse)) < besterr) { \
357 #undef MVC
/external/strace/xlat/
Dv4l2_pix_fmts.in73 V4L2_PIX_FMT_H264_MVC v4l2_fourcc('M', '2', '6', '4') /* H264 MVC */

12