fragment_downloaded_cb({"url":"orccompiler.html#orc_compiler_try_get_constant_long","fragment":"\n\torc_compiler_try_get_constant_long\n\nTries to load a 128-bit constant into a register\ncompiler: The compiler that loads the constant\na: The first 32-bits of the value to load as a constant\nb: The second 32-bits of the value to load as a constant\nc: The third 32-bits of the value to load as a constant\nd: The fourth 32-bits of the value to load as a constant\nreturns: The register with the constant stored or ORC_REG_INVALID\nSimilar to orc_compiler_get_constant_long but will not trigger\nan ORC_COMPILER_ERROR if failing. This is useful for rules that\nhave different altrnatives of implementation depending if the constant\ncan be loaded or not.\nThis function is deprecated and orc_compiler_try_get_constant_full\nshould be used. Note that a, b, c, and d are stored in little-endian\nform in a 128-bits little-endian memory area, therefore, they are stored\nlike [@a, b, c, d] being a at memory address 0, b at memory address\n32, c at memory address 64, and d at memory address 96\nParameters:\n"});