< prev index next >

src/hotspot/share/opto/library_call.hpp

Print this page

268   bool inline_onspinwait();
269   bool inline_fp_conversions(vmIntrinsics::ID id);
270   bool inline_number_methods(vmIntrinsics::ID id);
271   bool inline_reference_get();
272   bool inline_reference_refersTo0(bool is_phantom);
273   bool inline_Class_cast();
274   bool inline_aescrypt_Block(vmIntrinsics::ID id);
275   bool inline_cipherBlockChaining_AESCrypt(vmIntrinsics::ID id);
276   bool inline_electronicCodeBook_AESCrypt(vmIntrinsics::ID id);
277   bool inline_counterMode_AESCrypt(vmIntrinsics::ID id);
278   Node* inline_cipherBlockChaining_AESCrypt_predicate(bool decrypting);
279   Node* inline_electronicCodeBook_AESCrypt_predicate(bool decrypting);
280   Node* inline_counterMode_AESCrypt_predicate();
281   Node* get_key_start_from_aescrypt_object(Node* aescrypt_object);
282   bool inline_ghash_processBlocks();
283   bool inline_base64_encodeBlock();
284   bool inline_base64_decodeBlock();
285   bool inline_digestBase_implCompress(vmIntrinsics::ID id);
286   bool inline_digestBase_implCompressMB(int predicate);
287   bool inline_digestBase_implCompressMB(Node* digestBaseObj, ciInstanceKlass* instklass,
288                                         const char* state_type, address stubAddr, const char *stubName,
289                                         Node* src_start, Node* ofs, Node* limit);
290   Node* get_state_from_digest_object(Node *digestBase_object, const char* state_type);
291   Node* get_digest_length_from_digest_object(Node *digestBase_object);
292   Node* inline_digestBase_implCompressMB_predicate(int predicate);
293   bool inline_encodeISOArray(bool ascii);
294   bool inline_updateCRC32();
295   bool inline_updateBytesCRC32();
296   bool inline_updateByteBufferCRC32();
297   Node* get_table_from_crc32c_class(ciInstanceKlass *crc32c_class);
298   bool inline_updateBytesCRC32C();
299   bool inline_updateDirectByteBufferCRC32C();
300   bool inline_updateBytesAdler32();
301   bool inline_updateByteBufferAdler32();
302   bool inline_multiplyToLen();
303   bool inline_hasNegatives();
304   bool inline_squareToLen();
305   bool inline_mulAdd();
306   bool inline_montgomeryMultiply();
307   bool inline_montgomerySquare();
308   bool inline_bigIntegerShift(bool isRightShift);
309   bool inline_vectorizedMismatch();
310   bool inline_fma(vmIntrinsics::ID id);

268   bool inline_onspinwait();
269   bool inline_fp_conversions(vmIntrinsics::ID id);
270   bool inline_number_methods(vmIntrinsics::ID id);
271   bool inline_reference_get();
272   bool inline_reference_refersTo0(bool is_phantom);
273   bool inline_Class_cast();
274   bool inline_aescrypt_Block(vmIntrinsics::ID id);
275   bool inline_cipherBlockChaining_AESCrypt(vmIntrinsics::ID id);
276   bool inline_electronicCodeBook_AESCrypt(vmIntrinsics::ID id);
277   bool inline_counterMode_AESCrypt(vmIntrinsics::ID id);
278   Node* inline_cipherBlockChaining_AESCrypt_predicate(bool decrypting);
279   Node* inline_electronicCodeBook_AESCrypt_predicate(bool decrypting);
280   Node* inline_counterMode_AESCrypt_predicate();
281   Node* get_key_start_from_aescrypt_object(Node* aescrypt_object);
282   bool inline_ghash_processBlocks();
283   bool inline_base64_encodeBlock();
284   bool inline_base64_decodeBlock();
285   bool inline_digestBase_implCompress(vmIntrinsics::ID id);
286   bool inline_digestBase_implCompressMB(int predicate);
287   bool inline_digestBase_implCompressMB(Node* digestBaseObj, ciInstanceKlass* instklass,
288                                         BasicType elem_type, address stubAddr, const char *stubName,
289                                         Node* src_start, Node* ofs, Node* limit);
290   Node* get_state_from_digest_object(Node *digestBase_object, BasicType elem_type);
291   Node* get_digest_length_from_digest_object(Node *digestBase_object);
292   Node* inline_digestBase_implCompressMB_predicate(int predicate);
293   bool inline_encodeISOArray(bool ascii);
294   bool inline_updateCRC32();
295   bool inline_updateBytesCRC32();
296   bool inline_updateByteBufferCRC32();
297   Node* get_table_from_crc32c_class(ciInstanceKlass *crc32c_class);
298   bool inline_updateBytesCRC32C();
299   bool inline_updateDirectByteBufferCRC32C();
300   bool inline_updateBytesAdler32();
301   bool inline_updateByteBufferAdler32();
302   bool inline_multiplyToLen();
303   bool inline_hasNegatives();
304   bool inline_squareToLen();
305   bool inline_mulAdd();
306   bool inline_montgomeryMultiply();
307   bool inline_montgomerySquare();
308   bool inline_bigIntegerShift(bool isRightShift);
309   bool inline_vectorizedMismatch();
310   bool inline_fma(vmIntrinsics::ID id);
< prev index next >