Home
last modified time | relevance | path

Searched refs:BP (Results 1 – 25 of 75) sorted by relevance

123

/freebsd/crypto/openssl/crypto/rc4/asm/
H A Drc4-586.pl178 &mov (&LB($xx),&BP(0,$dat)); # load key->x
179 &mov (&LB($yy),&BP(4,$dat)); # load key->y
273 &xor (&LB($ty),&BP(0,$inp));
277 &mov (&BP(-1,$out,$inp),&LB($ty));
284 &movz ($tx,&BP(0,$dat,$xx));
288 &movz ($ty,&BP(0,$dat,$yy));
289 &mov (&BP(0,$dat,$yy),&LB($tx));
290 &mov (&BP(0,$dat,$xx),&LB($ty));
292 &movz ($ty,&BP(0,$dat,$ty));
294 &xor (&LB($ty),&BP(0,$inp));
[all …]
/freebsd/crypto/openssl/crypto/perlasm/
H A Dcbc.pl169 &movb(&HB("edx"), &BP(6,$in,"",0));
173 &movb(&HB("edx"), &BP(5,$in,"",0));
176 &movb(&LB("edx"), &BP(4,$in,"",0));
183 &movb(&HB("ecx"), &BP(2,$in,"",0));
187 &movb(&HB("ecx"), &BP(1,$in,"",0));
190 &movb(&LB("ecx"), &BP(0,$in,"",0));
298 &movb(&BP(6,$out,"",0), &LB("edx"));
301 &movb(&BP(5,$out,"",0), &HB("edx"));
303 &movb(&BP(4,$out,"",0), &LB("edx"));
309 &movb(&BP(2,$out,"",0), &LB("ecx"));
[all …]
H A Dx86masm.pl79 sub ::BP { &get_mem("BYTE",@_); }
H A Dx86nasm.pl79 sub ::BP { &get_mem("BYTE",@_); }
H A Dx86gas.pl101 sub ::BP { &::DWP(@_); }
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DBitfields.h123 using BP = BitPatterns<T, Bits>; member
127 assert(UserValue <= BP::Umax && "value is too big"); in pack()
136 using BP = BitPatterns<T, Bits>;
140 assert(UserValue <= T(BP::Smax) && "value is too big");
141 assert(UserValue >= T(BP::Smin) && "value is too small");
143 UserValue &= ~BP::SignExtend;
148 if (StorageValue >= T(BP::SignBitMask))
149 StorageValue |= BP::SignExtend;
161 using BP = BitPatterns<StorageType, Bitfield::Bits>;
166 static constexpr StorageType Mask = BP::Umax << Bitfield::Shift;
H A DSmallPtrSet.h231 explicit SmallPtrSetIteratorImpl(const void *const *BP, const void*const *E) in SmallPtrSetIteratorImpl() argument
232 : Bucket(BP), End(E) { in SmallPtrSetIteratorImpl()
282 explicit SmallPtrSetIterator(const void *const *BP, const void *const *E, in SmallPtrSetIterator() argument
284 : SmallPtrSetIteratorImpl(BP, E), DebugEpochBase::HandleBase(&Epoch) {} in SmallPtrSetIterator()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DBranchProbability.h212 [&](uint64_t S, const BranchProbability &BP) { in normalizeProbabilities()
213 if (!BP.isUnknown()) in normalizeProbabilities()
214 return S + BP.N; in normalizeProbabilities()
229 [](const BranchProbability &BP) { return BP.isUnknown(); }, in normalizeProbabilities()
237 BranchProbability BP(1, std::distance(Begin, End)); in normalizeProbabilities()
238 std::fill(Begin, End, BP); in normalizeProbabilities()
/freebsd/crypto/openssl/crypto/aes/asm/
H A Daes-586.pl454 &movz ($out,&BP(-128,$te,$out,1));
458 &movz ($tmp,&BP(-128,$te,$tmp,1));
467 &movz ($tmp,&BP(-128,$te,$tmp,1));
475 &movz ($tmp,&BP(-128,$te,$tmp,1));
627 &movz ("ecx",&BP(-128,$tbl,$acc,1)); # 0
629 &movz ("edx",&BP(-128,$tbl,"edx",1)); # 1
633 &movz ($acc,&BP(-128,$tbl,$key,1)); # 10
638 &movz ($acc,&BP(-128,$tbl,$key,1)); # 11
644 &movz ($acc,&BP(-128,$tbl,$key,1)); # 5
648 &movz ($acc,&BP(-128,$tbl,$key,1)); # 15
[all …]
/freebsd/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-fdr-dump.cpp76 BlockPrinter BP(outs(), RP); in __anonc19214950102() local
110 if (auto E = R->apply(BP)) in __anonc19214950102()
114 BP.reset(); in __anonc19214950102()
/freebsd/sys/contrib/device-tree/src/arm/marvell/
H A Dkirkwood-db-88f6281.dts3 * Marvell DB-88F6281-BP Development Board Setup
16 model = "Marvell DB-88F6281-BP Development Board";
H A Dkirkwood-db-88f6282.dts3 * Marvell DB-88F6282-BP Development Board Setup
16 model = "Marvell DB-88F6282-BP Development Board";
H A Ddove-dove-db.dts7 model = "Marvell DB-MV88AP510-BP Development Board";
H A Dkirkwood-db.dtsi3 * Marvell DB-{88F6281,88F6282}-BP Development Board Setup
/freebsd/crypto/openssl/crypto/
H A Dx86cpuid.pl300 &mov (&BP(0,"edx"),"al");
310 &mov (&BP(0,"edx"),"al");
336 &mov ("dl",&BP(0,"esi"));
338 &xor ("dl",&BP(0,"edi"));
483 &mov (&BP(0,"edi"),"dl");
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.cpp223 Register BP; in eliminateFrameIndex() local
227 int Offset = HFI.getFrameIndexReference(MF, FI, BP).getFixed(); in eliminateFrameIndex()
311 if (BI.getOperand(1).getReg() != BP) in eliminateFrameIndex()
340 .addReg(BP) in eliminateFrameIndex()
343 BP = ReuseBP; in eliminateFrameIndex()
347 MI.getOperand(FIOp).ChangeToRegister(BP, false, false, false); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp437 SmallVector<BranchProbability, 2> BP; in calcMetadataWeights() local
439 BP.push_back({ Weights[I], static_cast<uint32_t>(WeightSum) }); in calcMetadataWeights()
444 setEdgeProbability(BB, BP); in calcMetadataWeights()
450 if (UnreachableProb < BP[I]) { in calcMetadataWeights()
451 BP[I] = UnreachableProb; in calcMetadataWeights()
476 NewUnreachableSum += BP[I]; in calcMetadataWeights()
483 OldReachableSum += BP[I]; in calcMetadataWeights()
492 BP[I] = PerEdge; in calcMetadataWeights()
500 BP[I].getNumerator(); in calcMetadataWeights()
503 BP[I] = BranchProbability::getRaw(Div); in calcMetadataWeights()
[all …]
H A DBlockFrequencyInfo.cpp335 auto &BP = AM.getResult<BranchProbabilityAnalysis>(F); in run() local
338 BFI.calculate(F, BP, LI); in run()
/freebsd/crypto/openssl/crypto/ec/asm/
H A Decp_nistz256-x86.pl1186 &mov (&BP(64*0,"edi"),"al");
1187 &mov (&BP(64*1,"edi"),"ah");
1189 &mov (&BP(64*2,"edi"),"al");
1190 &mov (&BP(64*3,"edi"),"ah");
1210 &movz ("eax",&BP(64*($i+0),"esi"));
1211 &movz ("ebx",&BP(64*($i+1),"esi"));
1212 &movz ("ecx",&BP(64*($i+2),"esi"));
1214 &movz ("edx",&BP(64*($i+3),"esi"));
1216 &mov (&BP($i+0,"edi"),"al");
1218 &mov (&BP($i+1,"edi"),"bl");
[all …]
/freebsd/crypto/openssl/crypto/modes/asm/
H A Dghash-x86.pl182 &mov (&LB($rem),&BP($off,"esp",$cnt));
214 &mov (&LB($rem),&BP($off+15-($i>>1),"esp"));
217 &mov (&LB($rem),&BP($off+15-($i>>1),"esp"));
398 &mov (&LB($nlo),&BP($cnt/2,$inp)) if (!$odd && $cnt>=0);
439 &movz ($Zll,&BP(15,$inp));
542 &mov (&LB($nlo),&BP(0,$inp,$cnt));
612 &movz ($Zll,&BP(15,$inp));
681 &mov (&BP($i,"esp"),&LB("edx")) if ($i<16);
737 &xor (&LB($rem[1]),&BP(0,"esp",$nhi[0])); # rem^(H[nhi]<<4)
769 &xor (&LB($rem[1]),&BP(0,"esp",$nhi[0])); # rem^(H[nhi]<<4)
/freebsd/crypto/openssl/crypto/chacha/asm/
H A Dchacha-x86.pl363 &movb ("al",&BP(0,$c_,$b_));
364 &movb ("dl",&BP(0,"esp",$c_));
367 &mov (&BP(-1,$c,$c_),"al");
764 &movb ("al",&BP(0,"esp","ebp"));
765 &movb ("dl",&BP(0,$inp,"ebp"));
768 &movb (&BP(-1,$out,"ebp"),"al");
1138 &movb ("al",&BP(0,"esp","ebp"));
1139 &movb ("dl",&BP(0,$inp,"ebp"));
1142 &movb (&BP(-1,$out,"ebp"),"al");
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.cpp297 unsigned BP = Subtarget.isGP32bit() ? Mips::S7 : Mips::S7_64; in canRealignStack() local
315 return MF.getRegInfo().canReserveReg(BP); in canRealignStack()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DHexagon.cpp235 llvm::Type *BP = CGF.Int8PtrTy; in EmitVAArgForHexagon() local
237 Address VAListAddrAsBPP = VAListAddr.withElementType(BP); in EmitVAArgForHexagon()
246 Addr = Builder.CreateIntToPtr(AddrAsInt, BP); in EmitVAArgForHexagon()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DPatternParser.cpp145 } else if (const DagInit *BP = in parseInstructionPattern() local
147 Pat = std::make_unique<BuiltinPattern>(*BP->getOperatorAsDef(DiagLoc), in parseInstructionPattern()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp198 BranchProbability BP = in updatePredecessorProfileMetadata() local
223 if (BP >= BranchProbability(50, 100)) in updatePredecessorProfileMetadata()
228 Weights[0] = BP.getNumerator(); in updatePredecessorProfileMetadata()
229 Weights[1] = BP.getCompl().getNumerator(); in updatePredecessorProfileMetadata()
231 Weights[0] = BP.getCompl().getNumerator(); in updatePredecessorProfileMetadata()
232 Weights[1] = BP.getNumerator(); in updatePredecessorProfileMetadata()
2783 SmallVector<BranchProbability, 2> BP; in unfoldSelectInstr() local
2784 BP.emplace_back(BranchProbability::getBranchProbability( in unfoldSelectInstr()
2786 BP.emplace_back(BranchProbability::getBranchProbability( in unfoldSelectInstr()
2790 BPI->setEdgeProbability(Pred, BP); in unfoldSelectInstr()

123