Home
last modified time | relevance | path

Searched full:ve (Results 1 – 25 of 3031) sorted by relevance

12345678910>>...122

/openbsd-src/gnu/llvm/llvm/lib/Target/VE/Disassembler/
H A DVEDisassembler.cpp1 //===- VEDisassembler.cpp - Disassembler for VE -----------------*- C++ -*-===//
9 // This file is part of the VE Disassembler.
15 #include "VE.h"
25 #define DEBUG_TYPE "ve-disassembler"
31 /// A disassembler class for VE.
57 VE::SW0, VE::SW1, VE::SW2, VE::SW3, VE::SW4, VE::SW5, VE::SW6,
58 VE::SW7, VE::SW8, VE::SW9, VE::SW10, VE::SW11, VE::SW12, VE::SW13,
59 VE::SW14, VE::SW15, VE::SW16, VE::SW17, VE::SW18, VE::SW19, VE::SW20,
60 VE::SW21, VE::SW22, VE::SW23, VE::SW24, VE::SW25, VE::SW26, VE::SW27,
61 VE::SW28, VE::SW29, VE::SW30, VE::SW31, VE::SW32, VE::SW33, VE::SW34,
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DIntrinsicsVEVL.gen.td1 let TargetPrefix = "ve" in def int_ve_vl_vld_vssl : ClangBuiltin<"__builtin_ve_vl_vld_vssl">, Intri…
2 let TargetPrefix = "ve" in def int_ve_vl_vld_vssvl : ClangBuiltin<"__builtin_ve_vl_vld_vssvl">, Int…
3 let TargetPrefix = "ve" in def int_ve_vl_vldnc_vssl : ClangBuiltin<"__builtin_ve_vl_vldnc_vssl">, I…
4 let TargetPrefix = "ve" in def int_ve_vl_vldnc_vssvl : ClangBuiltin<"__builtin_ve_vl_vldnc_vssvl">,…
5 let TargetPrefix = "ve" in def int_ve_vl_vldu_vssl : ClangBuiltin<"__builtin_ve_vl_vldu_vssl">, Int…
6 let TargetPrefix = "ve" in def int_ve_vl_vldu_vssvl : ClangBuiltin<"__builtin_ve_vl_vldu_vssvl">, I…
7 let TargetPrefix = "ve" in def int_ve_vl_vldunc_vssl : ClangBuiltin<"__builtin_ve_vl_vldunc_vssl">,…
8 let TargetPrefix = "ve" in def int_ve_vl_vldunc_vssvl : ClangBuiltin<"__builtin_ve_vl_vldunc_vssvl"…
9 let TargetPrefix = "ve" in def int_ve_vl_vldlsx_vssl : ClangBuiltin<"__builtin_ve_vl_vldlsx_vssl">,…
10 let TargetPrefix = "ve" in def int_ve_vl_vldlsx_vssvl : ClangBuiltin<"__builtin_ve_vl_vldlsx_vssvl"…
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp1 //===-- VEAsmParser.cpp - Parse VE assembly to MCInst instructions --------===//
12 #include "VE.h"
36 #define DEBUG_TYPE "ve-asmparser"
70 // Custom parse functions for VE specific operands.
103 VE::SW0, VE::SW1, VE::SW2, VE::SW3, VE::SW4, VE::SW5, VE::SW6,
104 VE::SW7, VE::SW8, VE::SW9, VE::SW10, VE::SW11, VE::SW12, VE::SW13,
105 VE::SW14, VE::SW15, VE::SW16, VE::SW17, VE::SW18, VE::SW19, VE::SW20,
106 VE::SW21, VE::SW22, VE::SW23, VE::SW24, VE::SW25, VE::SW26, VE::SW27,
107 VE::SW28, VE::SW29, VE::SW30, VE::SW31, VE::SW32, VE::SW33, VE::SW34,
108 VE::SW35, VE::SW36, VE::SW37, VE::SW38, VE::SW39, VE::SW40, VE::SW41,
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/
H A DVEInstrInfo.cpp1 //===-- VEInstrInfo.cpp - VE Instruction Information ----------------------===//
9 // This file contains the VE implementation of the TargetInstrInfo class.
14 #include "VE.h"
28 #define DEBUG_TYPE "ve-instr-info"
39 : VEGenInstrInfo(VE::ADJCALLSTACKDOWN, VE::ADJCALLSTACKUP), RI() {} in VEInstrInfo()
98 using namespace llvm::VE; in isUncondBranchOpcode()
101 // VE has other branch relative always instructions for word/double/float, in isUncondBranchOpcode()
113 using namespace llvm::VE; in isCondBranchOpcode()
125 using namespace llvm::VE; in isIndirectBranchOpcode()
129 // VE has other branch always instructions for word/double/float, but in isIndirectBranchOpcode()
[all …]
H A DVERegisterInfo.cpp1 //===-- VERegisterInfo.cpp - VE Register Information ----------------------===//
9 // This file contains the VE implementation of the TargetRegisterInfo class.
14 #include "VE.h"
30 #define DEBUG_TYPE "ve-register-info"
35 // VE uses %s10 == %lp to keep return address
36 VERegisterInfo::VERegisterInfo() : VEGenRegisterInfo(VE::SX10) {} in VERegisterInfo()
70 VE::SX8, // Stack limit in getReservedRegs()
71 VE::SX9, // Frame pointer in getReservedRegs()
72 VE::SX10, // Link register (return address) in getReservedRegs()
73 VE::SX11, // Stack pointer in getReservedRegs()
[all …]
H A DVEFrameLowering.h1 //===-- VEFrameLowering.h - Define frame lowering for VE --*- C++ -*-===//
9 // This class implements VE-specific bits of TargetFrameLowering class.
16 #include "VE.h"
46 // VE reserves argument space always for call sites in the function
60 {VE::SX17, 40}, {VE::SX18, 48}, {VE::SX19, 56}, {VE::SX20, 64}, in getCalleeSavedSpillSlots()
61 {VE::SX21, 72}, {VE::SX22, 80}, {VE::SX23, 88}, {VE::SX24, 96}, in getCalleeSavedSpillSlots()
62 {VE::SX25, 104}, {VE::SX26, 112}, {VE::SX27, 120}, {VE::SX28, 128}, in getCalleeSavedSpillSlots()
63 {VE::SX29, 136}, {VE::SX30, 144}, {VE::SX31, 152}, {VE::SX32, 160}, in getCalleeSavedSpillSlots()
64 {VE::SX33, 168}}; in getCalleeSavedSpillSlots()
H A DVEFrameLowering.cpp1 //===-- VEFrameLowering.cpp - VE Frame Information ------------------------===//
9 // This file contains the VE implementation of TargetFrameLowering class.
11 // On VE, stack frames are structured as follows:
33 // VE doesn't use on demand stack allocation, so user code generated by LLVM
34 // needs to call VEOS to allocate stack frame. VE's ABI want to reduce the
89 // In addition, VE ABI defines RSA frame, return address, and frame pointer
108 // NOTE: This description is based on VE ABI and description in
152 BuildMI(MBB, MBBI, DL, TII.get(VE::STrii)) in emitPrologueInsns()
153 .addReg(VE::SX11) in emitPrologueInsns()
156 .addReg(VE::SX9); in emitPrologueInsns()
[all …]
H A DVEISelLowering.cpp1 //===-- VEISelLowering.cpp - VE DAG Lowering Implementation ---------------===//
9 // This file implements the interfaces that VE uses to lower LLVM code into a
39 #define DEBUG_TYPE "ve-lower"
85 addRegisterClass(MVT::i32, &VE::I32RegClass); in initRegisterClasses()
86 addRegisterClass(MVT::i64, &VE::I64RegClass); in initRegisterClasses()
87 addRegisterClass(MVT::f32, &VE::F32RegClass); in initRegisterClasses()
88 addRegisterClass(MVT::f64, &VE::I64RegClass); in initRegisterClasses()
89 addRegisterClass(MVT::f128, &VE::F128RegClass); in initRegisterClasses()
93 addRegisterClass(VecVT, &VE::V64RegClass); in initRegisterClasses()
94 addRegisterClass(MVT::v256i1, &VE::VMRegClass); in initRegisterClasses()
[all …]
H A DVEAsmPrinter.cpp1 //===-- VEAsmPrinter.cpp - VE LLVM assembly writer ------------------------===//
10 // of machine-dependent LLVM code to GAS-format VE assembly language.
18 #include "VE.h"
37 #define DEBUG_TYPE "ve-asmprinter"
49 StringRef getPassName() const override { return "VE Assembly Printer"; } in getPassName()
88 SICInst.setOpcode(VE::SIC); in emitSIC()
96 BSICInst.setOpcode(VE::BSICrii); in emitBSIC()
108 LEAInst.setOpcode(VE::LEAzii); in emitLEAzzi()
120 LEASLInst.setOpcode(VE::LEASLzii); in emitLEASLzzi()
132 LEAInst.setOpcode(VE::LEAzii); in emitLEAzii()
[all …]
H A DVERegisterInfo.td1 //===-- VERegisterInfo.td - VE Register defs ---------------*- tablegen -*-===//
10 // Declarations that describe the VE register file
18 let Namespace = "VE";
26 let Namespace = "VE";
34 let Namespace = "VE";
44 let Namespace = "VE";
49 let Namespace = "VE" in {
77 def MISC : RegisterClass<"VE", [i64], 64,
95 def VLS : RegisterClass<"VE", [i32], 64, (add VL)>;
173 def I32 : RegisterClass<"VE", [i32], 32,
[all …]
H A DVETargetMachine.cpp1 //===-- VETargetMachine.cpp - Define TargetMachine for VE -----------------===//
14 #include "VE.h"
26 #define DEBUG_TYPE "ve"
37 // Aurora VE is little endian in computeDataLayout()
46 // VE supports 32 bit and 64 bits integer on registers in computeDataLayout()
85 /// Create an Aurora VE architecture model
115 /// VE Code Generator Pass Configuration Options.
136 // VE requires atomic expand pass. in addIRPasses()
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/MCTargetDesc/
H A DVEAsmBackend.cpp1 //===-- VEAsmBackend.cpp - VE Assembler Backend ---------------------------===//
36 case VE::fixup_ve_hi32: in adjustFixupValue()
37 case VE::fixup_ve_pc_hi32: in adjustFixupValue()
38 case VE::fixup_ve_got_hi32: in adjustFixupValue()
39 case VE::fixup_ve_gotoff_hi32: in adjustFixupValue()
40 case VE::fixup_ve_plt_hi32: in adjustFixupValue()
41 case VE::fixup_ve_tls_gd_hi32: in adjustFixupValue()
42 case VE::fixup_ve_tpoff_hi32: in adjustFixupValue()
44 case VE::fixup_ve_reflong: in adjustFixupValue()
45 case VE::fixup_ve_srel32: in adjustFixupValue()
[all …]
H A DVEELFObjectWriter.cpp1 //===-- VEELFObjectWriter.cpp - VE ELF Writer -----------------------------===//
70 case VE::fixup_ve_reflong: in getRelocType()
71 case VE::fixup_ve_srel32: in getRelocType()
73 case VE::fixup_ve_pc_hi32: in getRelocType()
75 case VE::fixup_ve_pc_lo32: in getRelocType()
94 case VE::fixup_ve_reflong: in getRelocType()
96 case VE::fixup_ve_srel32: in getRelocType()
100 case VE::fixup_ve_hi32: in getRelocType()
102 case VE::fixup_ve_lo32: in getRelocType()
104 case VE::fixup_ve_pc_hi32: in getRelocType()
[all …]
H A DVEMCExpr.cpp1 //===-- VEMCExpr.cpp - VE specific MC expression classes ------------------===//
10 // accepted by the VE architecture (e.g. "%hi", "%lo", ...).
139 VE::Fixups VEMCExpr::getFixupKind(VEMCExpr::VariantKind Kind) { in getFixupKind()
144 return VE::fixup_ve_reflong; in getFixupKind()
146 return VE::fixup_ve_hi32; in getFixupKind()
148 return VE::fixup_ve_lo32; in getFixupKind()
150 return VE::fixup_ve_pc_hi32; in getFixupKind()
152 return VE::fixup_ve_pc_lo32; in getFixupKind()
154 return VE::fixup_ve_got_hi32; in getFixupKind()
156 return VE::fixup_ve_got_lo32; in getFixupKind()
[all …]
/openbsd-src/bin/ps/
H A Dprint.c111 command(const struct pinfo *pi, VARENT *ve) in command() argument
125 v = ve->var; in command()
126 if (ve->next != NULL || termwidth != UNLIMITED) { in command()
127 if (ve->next == NULL) { in command()
199 if (ve->next != NULL) in command()
205 ucomm(const struct pinfo *pi, VARENT *ve) in ucomm() argument
208 mbswprint(kp->p_comm, ve->var->width, ve->next != NULL); in ucomm()
212 curwd(const struct pinfo *pi, VARENT *ve) in curwd() argument
222 mbswprint(path, ve->var->width, ve->next != NULL); in curwd()
226 logname(const struct pinfo *pi, VARENT *ve) in logname() argument
[all …]
/openbsd-src/sys/dev/pci/drm/i915/gt/
H A Dintel_execlists_submission.c468 /* We've switched away, so this should be a no-op, but intent matters */ in reset_active()
550 resubmit_virtual_request(struct i915_request *rq, struct virtual_engine *ve) in resubmit_virtual_request() argument
557 WRITE_ONCE(rq->engine, &ve->base); in resubmit_virtual_request()
558 ve->base.submit_request(rq); in resubmit_virtual_request()
565 struct virtual_engine *ve = container_of(ce, typeof(*ve), context); in kick_siblings() local
586 resubmit_virtual_request(rq, ve); in kick_siblings()
588 if (READ_ONCE(ve->request)) in kick_siblings()
589 tasklet_hi_schedule(&ve->base.sched_engine->tasklet); in kick_siblings()
999 static bool virtual_matches(const struct virtual_engine *ve, in virtual_matches() argument
1034 struct virtual_engine *ve = first_virtual_engine() local
1052 virtual_xfer_context(struct virtual_engine * ve,struct intel_engine_cs * engine) virtual_xfer_context() argument
1283 struct virtual_engine *ve; execlists_dequeue() local
3207 struct virtual_engine *ve = execlists_reset_cancel() local
3612 virtual_queue(struct virtual_engine * ve) virtual_queue() argument
3619 struct virtual_engine *ve = rcu_virtual_context_destroy() local
3683 struct virtual_engine *ve = virtual_context_destroy() local
3702 virtual_engine_initial_hint(struct virtual_engine * ve) virtual_engine_initial_hint() argument
3726 struct virtual_engine *ve = container_of(ce, typeof(*ve), context); virtual_context_alloc() local
3735 struct virtual_engine *ve = container_of(ce, typeof(*ve), context); virtual_context_pre_pin() local
3743 struct virtual_engine *ve = container_of(ce, typeof(*ve), context); virtual_context_pin() local
3750 struct virtual_engine *ve = container_of(ce, typeof(*ve), context); virtual_context_enter() local
3761 struct virtual_engine *ve = container_of(ce, typeof(*ve), context); virtual_context_exit() local
3773 struct virtual_engine *ve = to_virtual_engine(engine); virtual_get_sibling() local
3801 virtual_submission_mask(struct virtual_engine * ve) virtual_submission_mask() argument
3829 struct virtual_engine * const ve = virtual_submission_tasklet() local
3912 struct virtual_engine *ve = to_virtual_engine(rq->engine); virtual_submit_request() local
3952 struct virtual_engine *ve; execlists_create_virtual() local
4154 struct virtual_engine *ve = intel_execlists_show_requests() local
[all...]
/openbsd-src/gnu/llvm/clang/lib/Driver/ToolChains/
H A DVEToolchain.cpp1 //===--- VE.cpp - VE ToolChain Implementations ------------------*- C++ -*-===//
24 /// VE tool chain
28 getProgramPaths().push_back("/opt/nec/ve/bin"); in VEToolChain()
32 // ${RESOURCEDIR}/lib/ve-unknown-linux-gnu, in VEToolChain()
36 // ${RESOURCEDIR}/lib/linux/ve, (== getArchSpecificLibPath) in VEToolChain()
42 // These are OK for host, but no go for VE. in VEToolChain()
48 // ${BINPATH}/../lib/ve-unknown-linux-gnu, (== getStdlibPath) in VEToolChain()
49 // ${RESOURCEDIR}/lib/linux/ve, (== getArchSpecificLibPath) in VEToolChain()
50 // ${SYSROOT}/opt/nec/ve/lib, in VEToolChain()
54 getFilePaths().push_back(computeSysRoot() + "/opt/nec/ve/lib"); in VEToolChain()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILBitcodeWriter.cpp107 ValueEnumerator VE; member in llvm::dxil::DXILBitcodeWriter
137 StrtabBuilder(StrtabBuilder), M(M), VE(M, I8PtrTy), Buffer(Buffer), in DXILBitcodeWriter()
140 GlobalValueId = VE.getValues().size(); in DXILBitcodeWriter()
143 VE.EnumerateType(El.second); in DXILBitcodeWriter()
201 return VE.getValueID(VI.getValue()); in getValueId()
520 return VE.getTypeID(T); in getTypeID()
523 return VE.getTypeID(It->second); in getTypeID()
529 return VE.getTypeID(T); in getTypeID()
530 return VE.getTypeID(I8PtrTy); in getTypeID()
538 return VE.getTypeID(PtrTy->getElementType()); in getGlobalObjectValueTypeID()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp164 ValueEnumerator VE; member in __anonef3ea4f30111::ModuleBitcodeWriterBase
189 VE(M, ShouldPreserveUseListOrder), Index(Index) { in ModuleBitcodeWriterBase()
195 GlobalValueId = VE.getValues().size(); in ModuleBitcodeWriterBase()
241 return VE.getValueID(VI.getValue()); in getValueId()
824 VE.getAttributeGroups(); in writeAttributeGroupTable()
833 Record.push_back(VE.getAttributeGroupID(Pair)); in writeAttributeGroupTable()
861 Record.push_back(VE.getTypeID(Attr.getValueAsType())); in writeAttributeGroupTable()
873 const std::vector<AttributeList> &Attrs = VE.getAttributeLists(); in writeAttributeTable()
883 Record.push_back(VE.getAttributeGroupID({i, AS})); in writeAttributeTable()
895 const ValueEnumerator::TypeList &TypeList = VE.getTypes(); in writeTypeTable()
[all …]
/openbsd-src/gnu/usr.bin/perl/ext/XS-APItest/t/
H A Dutf8_to_bytes.t26 "Kelimelerin m\xC3\xAAme caract\xC3\xA8re ve yaz\xC3\xB1abc",
30 "Kelimelerin m\xC3\xAAme caract\xC3\xA8re ve yaz\xC4\xB1abc",
31 "Kelimelerin m\xC3\xAAme caract\xC3\xA8re ve yaz\xC4\xB1\xC3\xA8abc",
32 "Kelimelerin m\xC3\xAAme caract\xC3re ve yazi\xC3\xA8abc",
33 "Kelimelerin m\xC3\xAAme caract\xA8 ve yazi\xC3\xA8abc",
34 "Kelimelerin m\xC3\xAAme caract\xC3\xA8\xC3re ve yazi\xC3\xA8abc",
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/TargetInfo/
H A DVETargetInfo.cpp1 //===-- VETargetInfo.cpp - VE Target Implementation -----------------------===//
20 RegisterTarget<Triple::ve, /*HasJIT=*/false> X(getTheVETarget(), "ve", in LLVMInitializeVETargetInfo()
21 "VE", "VE"); in LLVMInitializeVETargetInfo()
/openbsd-src/gnu/usr.bin/gcc/gcc/config/h8300/
H A Dlib1funcs.asm176 ; turns both into +ve numbers, and leaves what the answer sign
186 not A0H ; no - then make it +ve
192 not A1H ; it is -ve, make it positive
203 not A0H ; no - then make it +ve
209 not A1H ; it is -ve, make it positive
327 mov.b A0H,A0H ; is the numerator -ve
341 mov.b #1,S2L ; the sign will be -ve
343 mov.b A2H,A2H ; is the denominator -ve
361 mov.b A0H,A0H ; is the numerator -ve
375 mov.b #1,S2L ; the sign will be -ve
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.dg/cpp/
H A Dif-shift.c8 #error /* { dg-bogus "error" "<< +ve shift" } */
12 #error /* { dg-bogus "error" ">> +ve shift" } */
16 #error /* { dg-bogus "error" "<< -ve shift" } */
20 #error /* { dg-bogus "error" ">> -ve shift" } */
/openbsd-src/usr.bin/systat/
H A Dengine.c530 set_curr_view(struct view_ent *ve) in set_curr_view() argument
536 if (ve == NULL) { in set_curr_view()
543 v = ve->view; in set_curr_view()
551 curr_view_ent = ve; in set_curr_view()
583 struct view_ent *ve, *vm = NULL; in set_view() local
590 TAILQ_FOREACH(ve, &view_head, entries) { in set_view()
591 v = ve->view; in set_view()
595 vm = ve; in set_view()
610 struct view_ent *ve; in foreach_view() local
612 TAILQ_FOREACH(ve, &view_head, entries) { in foreach_view()
[all …]
/openbsd-src/gnu/llvm/clang/lib/Basic/Targets/
H A DVE.cpp1 //===--- VE.cpp - Implement VE target feature support ---------------------===//
9 // This file implements VE TargetInfo objects.
13 #include "VE.h"
50 clang::VE::LastTSBuiltin - Builtin::FirstTSBuiltin); in getTargetBuiltins()

12345678910>>...122