Home
last modified time | relevance | path

Searched refs:High (Results 1 – 25 of 143) sorted by relevance

123456

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLowerSwitch.cpp55 APInt Low, High; member
69 Ranges, R, [](IntRange A, IntRange B) { return A.High.slt(B.High); }); in IsInRanges()
75 ConstantInt *High; member
79 : Low(low), High(high), BB(bb) {} in CaseRange()
90 const ConstantInt *CI2 = cast<const ConstantInt>(C2.High); in operator ()()
101 O << "[" << B->Low->getValue() << ", " << B->High->getValue() << "]"; in operator <<()
166 if (Leaf.Low == Leaf.High) { in NewLeafBlock()
174 Comp = new ICmpInst(*NewLeaf, ICmpInst::ICMP_SLE, Val, Leaf.High, in NewLeafBlock()
176 } else if (Leaf.High == UpperBound) { in NewLeafBlock()
182 Comp = new ICmpInst(*NewLeaf, ICmpInst::ICMP_ULE, Val, Leaf.High, in NewLeafBlock()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DSwitchLoweringUtils.cpp27 const APInt &HighCase = Clusters[Last].High->getValue(); in getJumpTableRange()
57 assert(Clusters[i - 1].High->getValue().slt(Clusters[i].Low->getValue())); in findJumpTables()
75 const APInt &Hi = Clusters[i].High->getValue(); in findJumpTables()
210 const APInt &High = Clusters[I].High->getValue(); in buildJumpTable() local
211 NumCmps += (Low == High) ? 1 : 2; in buildJumpTable()
214 const APInt &PreviousHigh = Clusters[I - 1].High->getValue(); in buildJumpTable()
220 uint64_t ClusterSize = (High - Low).getLimitedValue() + 1; in buildJumpTable()
229 Clusters[Last].High->getValue(), *DL)) { in buildJumpTable()
256 Clusters[Last].High->getValue(), SI->getCondition(), in buildJumpTable()
260 JTCluster = CaseCluster::jumpTable(Clusters[First].Low, Clusters[Last].High, in buildJumpTable()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSwitchLoweringUtils.h44 const ConstantInt *Low, *High; member
52 static CaseCluster range(const ConstantInt *Low, const ConstantInt *High, in range()
57 C.High = High; in range()
63 static CaseCluster jumpTable(const ConstantInt *Low, const ConstantInt *High, in jumpTable()
68 C.High = High; in jumpTable()
74 static CaseCluster bitTests(const ConstantInt *Low, const ConstantInt *High, in bitTests()
79 C.High = High; in bitTests()
/openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZMachineFunctionInfo.h53 void setSpillGPRRegs(Register Low, Register High, unsigned Offs) { in setSpillGPRRegs() argument
55 SpillGPRRegs.HighGPR = High; in setSpillGPRRegs()
63 void setRestoreGPRRegs(Register Low, Register High, unsigned Offs) { in setRestoreGPRRegs() argument
65 RestoreGPRRegs.HighGPR = High; in setRestoreGPRRegs()
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DLangStandards.def213 HLSL, "High Level Shader Language",
217 HLSL, "High Level Shader Language 2015",
221 HLSL, "High Level Shader Language 2016",
225 HLSL, "High Level Shader Language 2017",
229 HLSL, "High Level Shader Language 2018",
233 HLSL, "High Level Shader Language 2021",
237 HLSL, "High Level Shader Language 202x",
/openbsd-src/etc/etc.amd64/
H A Ddisktab13 floppy288|3in|3.5in High Density Floppy, 2.88MB:\
18 floppy|floppy3|3in|3.5in High Density Floppy:\
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.h141 MCRegister getX86SubSuperRegister(MCRegister, unsigned, bool High=false);
146 bool High = false);
/openbsd-src/gnu/llvm/llvm/docs/
H A DAMDGPUOperandSyntax.rst387 High and low 32 bits of *trap base address* may be accessed as separate registers:
393 …tba_hi High 32 bits of *trap base address* register. GFX7, G…
395 …[tba_hi] High 32 bits of *trap base address* register (an SP3 syntax). GFX7, G…
413 High and low 32 bits of *trap memory address* may be accessed as separate registers:
419 …tma_hi High 32 bits of *trap memory address* register. GFX7, GF…
421 …[tma_hi] High 32 bits of *trap memory address* register (an SP3 syntax). GFX7, GF…
439 High and low 32 bits of *flat scratch* address may be accessed as separate registers:
445 flat_scratch_hi High 32 bits of *flat scratch* address register.
447 [flat_scratch_hi] High 32 bits of *flat scratch* address register (an SP3 syntax).
469 High and low 32 bits of *xnack mask* may be accessed as separate registers:
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVVMIntrRange.cpp61 static bool addRangeMetadata(uint64_t Low, uint64_t High, CallInst *C) { in addRangeMetadata() argument
70 ConstantAsMetadata::get(ConstantInt::get(Int32Ty, High))}; in addRangeMetadata()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DInlineAsm.h381 unsigned High = Flag >> 16; in hasRegClassConstraint() local
384 if (!High) in hasRegClassConstraint()
386 RC = High - 1; in hasRegClassConstraint()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonAsmPrinter.cpp465 unsigned High = RI->getSubReg(MO1.getReg(), Hexagon::isub_hi); in HexagonProcessInstruction() local
468 TmpInst.addOperand(MCOperand::createReg(High)); in HexagonProcessInstruction()
542 unsigned High = RI->getSubReg(MO.getReg(), Hexagon::isub_hi); in HexagonProcessInstruction() local
544 MO.setReg(High); in HexagonProcessInstruction()
554 unsigned High = RI->getSubReg(MO.getReg(), Hexagon::isub_hi); in HexagonProcessInstruction() local
556 MO.setReg(High); in HexagonProcessInstruction()
568 unsigned High = RI->getSubReg(MO.getReg(), Hexagon::isub_hi); in HexagonProcessInstruction() local
570 MO.setReg(High); in HexagonProcessInstruction()
/openbsd-src/etc/etc.macppc/
H A Ddisktab9 floppy|floppy3|3in|3.5in High Density Floppy:\
/openbsd-src/etc/etc.alpha/
H A Ddisktab8 floppy|floppy3|3in|3.5in High Density Floppy:\
/openbsd-src/gnu/llvm/llvm/lib/Target/VE/
H A DVERegisterInfo.td51 def sub_f32 : SubRegIndex<32>; // High 32 bit (0..31)
52 def sub_even : SubRegIndex<64>; // High 64 bit (0..63)
54 def sub_vm_even : SubRegIndex<256>; // High 256 bit (0..255)
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DIntrinsicInst.cpp244 const char *const *High = NameTable.end(); in lookupLLVMIntrinsicByName() local
246 while (CmpEnd < Name.size() && High - Low > 0) { in lookupLLVMIntrinsicByName()
254 std::tie(Low, High) = std::equal_range(Low, High, Name.data(), Cmp); in lookupLLVMIntrinsicByName()
256 if (High - Low > 0) in lookupLLVMIntrinsicByName()
H A DMetadata.cpp1084 ConstantInt *Low, ConstantInt *High) { in tryMergeRange() argument
1085 ConstantRange NewRange(Low->getValue(), High->getValue()); in tryMergeRange()
1092 Type *Ty = High->getType(); in tryMergeRange()
1103 ConstantInt *Low, ConstantInt *High) { in addRange() argument
1105 if (tryMergeRange(EndPoints, Low, High)) in addRange()
1109 EndPoints.push_back(High); in addRange()
/openbsd-src/regress/usr.bin/mandoc/roff/ce/
H A Dbreak.out_ascii13 High-level macros break centering even in a
/openbsd-src/etc/etc.sparc64/
H A Ddisktab14 floppy|floppy3|3in|3.5in High Density Floppy:\
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/LogicalView/Core/
H A DLVRange.h70 bool hasEntry(LVAddress Low, LVAddress High) const;
/openbsd-src/gnu/llvm/llvm/docs/AMDGPU/
H A Dgfx9_waitcnt.rst18 High Bits Low Bits Description Value Range
H A Dgfx940_waitcnt.rst18 High Bits Low Bits Description Value Range
H A Dgfx10_waitcnt.rst18 High Bits Low Bits Description Value Range
H A Dgfx1030_waitcnt.rst18 High Bits Low Bits Description Value Range
H A Dgfx90a_waitcnt.rst18 High Bits Low Bits Description Value Range
/openbsd-src/gnu/llvm/llvm/lib/DWARFLinker/
H A DDWARFStreamer.cpp453 uint64_t High = Data.getUnsigned(&Offset, AddressSize); in emitLocationsForUnit() local
456 if (Low == 0 && High == 0) { in emitLocationsForUnit()
464 Asm->OutStreamer->emitIntValue(High + Attr.second, AddressSize); in emitLocationsForUnit()
470 Asm->OutStreamer->emitIntValue(High + LocPcOffset, AddressSize); in emitLocationsForUnit()

123456