Created
June 24, 2020 21:36
-
-
Save pikajude/21a819139fc1b2ed2c2881cb82de7cd0 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff -r nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/.rustc_info.json nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/.rustc_info.json | |
| 1c1 | |
| < {"rustc_fingerprint":3465227111552607552,"outputs":{"7418947162089833526":["___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n/nix/store/81x87ggxz16xd9h4bnwk070h1q9fzqps-rustc-1.43.0\ndebug_assertions\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_feature=\"ssse3\"\ntarget_os=\"macos\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"apple\"\nunix\n",""],"4476964694761187371":["___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n/nix/store/81x87ggxz16xd9h4bnwk070h1q9fzqps-rustc-1.43.0\ndebug_assertions\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_feature=\"ssse3\"\ntarget_os=\"macos\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"apple\"\nunix\n",""],"1164083562126845933":["rustc 1.43.0\nbinary: rustc\ncommit-hash: unknown\ncommit-date: unknown\nhost: x86_64-apple-darwin\nrelease: 1.43.0\nLLVM version: 9.0\n",""]},"successes":{}} | |
| \ No newline at end of file | |
| --- | |
| > {"rustc_fingerprint":3465227111552607552,"outputs":{"1164083562126845933":["rustc 1.43.0\nbinary: rustc\ncommit-hash: unknown\ncommit-date: unknown\nhost: x86_64-apple-darwin\nrelease: 1.43.0\nLLVM version: 9.0\n",""],"4476964694761187371":["___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n/nix/store/81x87ggxz16xd9h4bnwk070h1q9fzqps-rustc-1.43.0\ndebug_assertions\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_feature=\"ssse3\"\ntarget_os=\"macos\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"apple\"\nunix\n",""],"7418947162089833526":["___\nlib___.rlib\nlib___.dylib\nlib___.dylib\nlib___.a\nlib___.dylib\n/nix/store/81x87ggxz16xd9h4bnwk070h1q9fzqps-rustc-1.43.0\ndebug_assertions\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_feature=\"ssse3\"\ntarget_os=\"macos\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"apple\"\nunix\n",""]},"successes":{}} | |
| \ No newline at end of file | |
| Binary files nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/build/cranelift-codegen-f346d7199572edcf/build-script-build and nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/build/cranelift-codegen-f346d7199572edcf/build-script-build differ | |
| Binary files nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/build/cranelift-codegen-f346d7199572edcf/build_script_build-f346d7199572edcf and nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/build/cranelift-codegen-f346d7199572edcf/build_script_build-f346d7199572edcf differ | |
| diff -r nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/build/cranelift-codegen-f346d7199572edcf/build_script_build-f346d7199572edcf.d nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/build/cranelift-codegen-f346d7199572edcf/build_script_build-f346d7199572edcf.d | |
| 1c1 | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/build/cranelift-codegen-f346d7199572edcf/build_script_build-f346d7199572edcf: build.rs | |
| --- | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/build/cranelift-codegen-f346d7199572edcf/build_script_build-f346d7199572edcf: build.rs | |
| 3c3 | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/build/cranelift-codegen-f346d7199572edcf/build_script_build-f346d7199572edcf.d: build.rs | |
| --- | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/build/cranelift-codegen-f346d7199572edcf/build_script_build-f346d7199572edcf.d: build.rs | |
| Binary files nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/build/cranelift-codegen-f346d7199572edcf/build_script_build-f346d7199572edcf.dSYM/Contents/Resources/DWARF/build_script_build-f346d7199572edcf and nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/build/cranelift-codegen-f346d7199572edcf/build_script_build-f346d7199572edcf.dSYM/Contents/Resources/DWARF/build_script_build-f346d7199572edcf differ | |
| diff -r nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/inst_builder.rs nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/inst_builder.rs | |
| 4621c4621 | |
| < /// BranchFloat(imms=(cond: ir::condcodes::FloatCC, destination: ir::Ebb), vals=1) | |
| --- | |
| > /// CopyToSsa(imms=(src: isa::RegUnit), vals=0) | |
| 4623,4624c4623,4624 | |
| < fn BranchFloat(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::FloatCC, destination: ir::Ebb, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::BranchFloat { | |
| --- | |
| > fn CopyToSsa(self, opcode: Opcode, ctrl_typevar: Type, src: isa::RegUnit) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::CopyToSsa { | |
| 4626,4628c4626 | |
| < cond, | |
| < destination, | |
| < args, | |
| --- | |
| > src, | |
| 4633c4631 | |
| < /// Trap(imms=(code: ir::TrapCode), vals=0) | |
| --- | |
| > /// IntSelect(imms=(cond: ir::condcodes::IntCC), vals=3) | |
| 4635,4636c4633,4634 | |
| < fn Trap(self, opcode: Opcode, ctrl_typevar: Type, code: ir::TrapCode) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::Trap { | |
| --- | |
| > fn IntSelect(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::IntCC, arg0: Value, arg1: Value, arg2: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::IntSelect { | |
| 4638c4636,4637 | |
| < code, | |
| --- | |
| > cond, | |
| > args: [arg0, arg1, arg2], | |
| 4643c4642 | |
| < /// IntCondTrap(imms=(cond: ir::condcodes::IntCC, code: ir::TrapCode), vals=1) | |
| --- | |
| > /// Load(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=1) | |
| 4645,4646c4644,4645 | |
| < fn IntCondTrap(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::IntCC, code: ir::TrapCode, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::IntCondTrap { | |
| --- | |
| > fn Load(self, opcode: Opcode, ctrl_typevar: Type, flags: ir::MemFlags, offset: ir::immediates::Offset32, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::Load { | |
| 4648,4649c4647,4648 | |
| < cond, | |
| < code, | |
| --- | |
| > flags, | |
| > offset, | |
| 4655c4654 | |
| < /// CallIndirect(imms=(sig_ref: ir::SigRef), vals=1) | |
| --- | |
| > /// UnaryGlobalValue(imms=(global_value: ir::GlobalValue), vals=0) | |
| 4657,4658c4656,4657 | |
| < fn CallIndirect(self, opcode: Opcode, ctrl_typevar: Type, sig_ref: ir::SigRef, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::CallIndirect { | |
| --- | |
| > fn UnaryGlobalValue(self, opcode: Opcode, ctrl_typevar: Type, global_value: ir::GlobalValue) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::UnaryGlobalValue { | |
| 4660,4661c4659 | |
| < sig_ref, | |
| < args, | |
| --- | |
| > global_value, | |
| 4666c4664 | |
| < /// UnaryBool(imms=(imm: bool), vals=0) | |
| --- | |
| > /// LoadComplex(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=0) | |
| 4668,4669c4666,4667 | |
| < fn UnaryBool(self, opcode: Opcode, ctrl_typevar: Type, imm: bool) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::UnaryBool { | |
| --- | |
| > fn LoadComplex(self, opcode: Opcode, ctrl_typevar: Type, flags: ir::MemFlags, offset: ir::immediates::Offset32, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::LoadComplex { | |
| 4671c4669,4671 | |
| < imm, | |
| --- | |
| > flags, | |
| > offset, | |
| > args, | |
| 4676c4676 | |
| < /// RegMove(imms=(src: isa::RegUnit, dst: isa::RegUnit), vals=1) | |
| --- | |
| > /// BranchTable(imms=(destination: ir::Ebb, table: ir::JumpTable), vals=1) | |
| 4678,4679c4678,4679 | |
| < fn RegMove(self, opcode: Opcode, ctrl_typevar: Type, src: isa::RegUnit, dst: isa::RegUnit, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::RegMove { | |
| --- | |
| > fn BranchTable(self, opcode: Opcode, ctrl_typevar: Type, destination: ir::Ebb, table: ir::JumpTable, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::BranchTable { | |
| 4681,4682c4681,4682 | |
| < src, | |
| < dst, | |
| --- | |
| > destination, | |
| > table, | |
| 4688c4688 | |
| < /// BranchInt(imms=(cond: ir::condcodes::IntCC, destination: ir::Ebb), vals=1) | |
| --- | |
| > /// IntCompare(imms=(cond: ir::condcodes::IntCC), vals=2) | |
| 4690,4691c4690,4691 | |
| < fn BranchInt(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::IntCC, destination: ir::Ebb, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::BranchInt { | |
| --- | |
| > fn IntCompare(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::IntCC, arg0: Value, arg1: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::IntCompare { | |
| 4694,4695c4694 | |
| < destination, | |
| < args, | |
| --- | |
| > args: [arg0, arg1], | |
| 4700c4699 | |
| < /// NullAry(imms=(), vals=0) | |
| --- | |
| > /// BranchTableEntry(imms=(imm: ir::immediates::Uimm8, table: ir::JumpTable), vals=2) | |
| 4702,4703c4701,4702 | |
| < fn NullAry(self, opcode: Opcode, ctrl_typevar: Type) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::NullAry { | |
| --- | |
| > fn BranchTableEntry(self, opcode: Opcode, ctrl_typevar: Type, imm: ir::immediates::Uimm8, table: ir::JumpTable, arg0: Value, arg1: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::BranchTableEntry { | |
| 4704a4704,4706 | |
| > imm, | |
| > table, | |
| > args: [arg0, arg1], | |
| 4709c4711 | |
| < /// RegSpill(imms=(src: isa::RegUnit, dst: ir::StackSlot), vals=1) | |
| --- | |
| > /// Store(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=2) | |
| 4711,4712c4713,4714 | |
| < fn RegSpill(self, opcode: Opcode, ctrl_typevar: Type, src: isa::RegUnit, dst: ir::StackSlot, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::RegSpill { | |
| --- | |
| > fn Store(self, opcode: Opcode, ctrl_typevar: Type, flags: ir::MemFlags, offset: ir::immediates::Offset32, arg0: Value, arg1: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::Store { | |
| 4714,4715c4716,4728 | |
| < src, | |
| < dst, | |
| --- | |
| > flags, | |
| > offset, | |
| > args: [arg0, arg1], | |
| > }; | |
| > self.build(data, ctrl_typevar) | |
| > } | |
| > | |
| > /// BinaryImm(imms=(imm: ir::immediates::Imm64), vals=1) | |
| > #[allow(non_snake_case)] | |
| > fn BinaryImm(self, opcode: Opcode, ctrl_typevar: Type, imm: ir::immediates::Imm64, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::BinaryImm { | |
| > opcode, | |
| > imm, | |
| 4731c4744 | |
| < /// IntCompare(imms=(cond: ir::condcodes::IntCC), vals=2) | |
| --- | |
| > /// BranchIcmp(imms=(cond: ir::condcodes::IntCC, destination: ir::Ebb), vals=2) | |
| 4733,4734c4746,4747 | |
| < fn IntCompare(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::IntCC, arg0: Value, arg1: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::IntCompare { | |
| --- | |
| > fn BranchIcmp(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::IntCC, destination: ir::Ebb, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::BranchIcmp { | |
| 4737c4750,4751 | |
| < args: [arg0, arg1], | |
| --- | |
| > destination, | |
| > args, | |
| 4742c4756 | |
| < /// BranchTableBase(imms=(table: ir::JumpTable), vals=0) | |
| --- | |
| > /// UnaryConst(imms=(constant_handle: ir::Constant), vals=0) | |
| 4744,4745c4758,4759 | |
| < fn BranchTableBase(self, opcode: Opcode, ctrl_typevar: Type, table: ir::JumpTable) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::BranchTableBase { | |
| --- | |
| > fn UnaryConst(self, opcode: Opcode, ctrl_typevar: Type, constant_handle: ir::Constant) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::UnaryConst { | |
| 4747c4761 | |
| < table, | |
| --- | |
| > constant_handle, | |
| 4752c4766 | |
| < /// Store(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=2) | |
| --- | |
| > /// CallIndirect(imms=(sig_ref: ir::SigRef), vals=1) | |
| 4754,4755c4768,4769 | |
| < fn Store(self, opcode: Opcode, ctrl_typevar: Type, flags: ir::MemFlags, offset: ir::immediates::Offset32, arg0: Value, arg1: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::Store { | |
| --- | |
| > fn CallIndirect(self, opcode: Opcode, ctrl_typevar: Type, sig_ref: ir::SigRef, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::CallIndirect { | |
| 4757,4759c4771,4772 | |
| < flags, | |
| < offset, | |
| < args: [arg0, arg1], | |
| --- | |
| > sig_ref, | |
| > args, | |
| 4764c4777 | |
| < /// FloatCondTrap(imms=(cond: ir::condcodes::FloatCC, code: ir::TrapCode), vals=1) | |
| --- | |
| > /// Call(imms=(func_ref: ir::FuncRef), vals=0) | |
| 4766,4767c4779,4780 | |
| < fn FloatCondTrap(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::FloatCC, code: ir::TrapCode, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::FloatCondTrap { | |
| --- | |
| > fn Call(self, opcode: Opcode, ctrl_typevar: Type, func_ref: ir::FuncRef, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::Call { | |
| 4769,4770c4782,4794 | |
| < cond, | |
| < code, | |
| --- | |
| > func_ref, | |
| > args, | |
| > }; | |
| > self.build(data, ctrl_typevar) | |
| > } | |
| > | |
| > /// StackStore(imms=(stack_slot: ir::StackSlot, offset: ir::immediates::Offset32), vals=1) | |
| > #[allow(non_snake_case)] | |
| > fn StackStore(self, opcode: Opcode, ctrl_typevar: Type, stack_slot: ir::StackSlot, offset: ir::immediates::Offset32, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::StackStore { | |
| > opcode, | |
| > stack_slot, | |
| > offset, | |
| 4776c4800 | |
| < /// FuncAddr(imms=(func_ref: ir::FuncRef), vals=0) | |
| --- | |
| > /// UnaryIeee64(imms=(imm: ir::immediates::Ieee64), vals=0) | |
| 4778,4779c4802,4803 | |
| < fn FuncAddr(self, opcode: Opcode, ctrl_typevar: Type, func_ref: ir::FuncRef) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::FuncAddr { | |
| --- | |
| > fn UnaryIeee64(self, opcode: Opcode, ctrl_typevar: Type, imm: ir::immediates::Ieee64) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::UnaryIeee64 { | |
| 4781c4805 | |
| < func_ref, | |
| --- | |
| > imm, | |
| 4786c4810 | |
| < /// Call(imms=(func_ref: ir::FuncRef), vals=0) | |
| --- | |
| > /// StoreComplex(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=1) | |
| 4788,4789c4812,4813 | |
| < fn Call(self, opcode: Opcode, ctrl_typevar: Type, func_ref: ir::FuncRef, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::Call { | |
| --- | |
| > fn StoreComplex(self, opcode: Opcode, ctrl_typevar: Type, flags: ir::MemFlags, offset: ir::immediates::Offset32, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::StoreComplex { | |
| 4791c4815,4816 | |
| < func_ref, | |
| --- | |
| > flags, | |
| > offset, | |
| 4797c4822 | |
| < /// Unary(imms=(), vals=1) | |
| --- | |
| > /// RegMove(imms=(src: isa::RegUnit, dst: isa::RegUnit), vals=1) | |
| 4799,4800c4824,4825 | |
| < fn Unary(self, opcode: Opcode, ctrl_typevar: Type, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::Unary { | |
| --- | |
| > fn RegMove(self, opcode: Opcode, ctrl_typevar: Type, src: isa::RegUnit, dst: isa::RegUnit, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::RegMove { | |
| 4801a4827,4828 | |
| > src, | |
| > dst, | |
| 4807c4834 | |
| < /// UnaryIeee32(imms=(imm: ir::immediates::Ieee32), vals=0) | |
| --- | |
| > /// CopySpecial(imms=(src: isa::RegUnit, dst: isa::RegUnit), vals=0) | |
| 4809,4810c4836,4837 | |
| < fn UnaryIeee32(self, opcode: Opcode, ctrl_typevar: Type, imm: ir::immediates::Ieee32) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::UnaryIeee32 { | |
| --- | |
| > fn CopySpecial(self, opcode: Opcode, ctrl_typevar: Type, src: isa::RegUnit, dst: isa::RegUnit) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::CopySpecial { | |
| 4812c4839,4840 | |
| < imm, | |
| --- | |
| > src, | |
| > dst, | |
| 4817c4845 | |
| < /// CondTrap(imms=(code: ir::TrapCode), vals=1) | |
| --- | |
| > /// FloatCondTrap(imms=(cond: ir::condcodes::FloatCC, code: ir::TrapCode), vals=1) | |
| 4819,4820c4847,4848 | |
| < fn CondTrap(self, opcode: Opcode, ctrl_typevar: Type, code: ir::TrapCode, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::CondTrap { | |
| --- | |
| > fn FloatCondTrap(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::FloatCC, code: ir::TrapCode, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::FloatCondTrap { | |
| 4821a4850 | |
| > cond, | |
| 4828c4857 | |
| < /// BinaryImm(imms=(imm: ir::immediates::Imm64), vals=1) | |
| --- | |
| > /// Shuffle(imms=(mask: ir::Immediate), vals=2) | |
| 4830,4831c4859,4860 | |
| < fn BinaryImm(self, opcode: Opcode, ctrl_typevar: Type, imm: ir::immediates::Imm64, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::BinaryImm { | |
| --- | |
| > fn Shuffle(self, opcode: Opcode, ctrl_typevar: Type, mask: ir::Immediate, arg0: Value, arg1: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::Shuffle { | |
| 4833,4834c4862,4863 | |
| < imm, | |
| < arg: arg0, | |
| --- | |
| > mask, | |
| > args: [arg0, arg1], | |
| 4839c4868 | |
| < /// IndirectJump(imms=(table: ir::JumpTable), vals=1) | |
| --- | |
| > /// Branch(imms=(destination: ir::Ebb), vals=1) | |
| 4841,4842c4870,4871 | |
| < fn IndirectJump(self, opcode: Opcode, ctrl_typevar: Type, table: ir::JumpTable, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::IndirectJump { | |
| --- | |
| > fn Branch(self, opcode: Opcode, ctrl_typevar: Type, destination: ir::Ebb, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::Branch { | |
| 4844,4845c4873,4874 | |
| < table, | |
| < arg: arg0, | |
| --- | |
| > destination, | |
| > args, | |
| 4850c4879 | |
| < /// InsertLane(imms=(lane: ir::immediates::Uimm8), vals=2) | |
| --- | |
| > /// StackLoad(imms=(stack_slot: ir::StackSlot, offset: ir::immediates::Offset32), vals=0) | |
| 4852,4853c4881,4882 | |
| < fn InsertLane(self, opcode: Opcode, ctrl_typevar: Type, lane: ir::immediates::Uimm8, arg0: Value, arg1: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::InsertLane { | |
| --- | |
| > fn StackLoad(self, opcode: Opcode, ctrl_typevar: Type, stack_slot: ir::StackSlot, offset: ir::immediates::Offset32) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::StackLoad { | |
| 4855,4856c4884,4885 | |
| < lane, | |
| < args: [arg0, arg1], | |
| --- | |
| > stack_slot, | |
| > offset, | |
| 4861c4890 | |
| < /// CopyToSsa(imms=(src: isa::RegUnit), vals=0) | |
| --- | |
| > /// NullAry(imms=(), vals=0) | |
| 4863,4864c4892,4893 | |
| < fn CopyToSsa(self, opcode: Opcode, ctrl_typevar: Type, src: isa::RegUnit) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::CopyToSsa { | |
| --- | |
| > fn NullAry(self, opcode: Opcode, ctrl_typevar: Type) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::NullAry { | |
| 4866d4894 | |
| < src, | |
| 4871c4899 | |
| < /// StackStore(imms=(stack_slot: ir::StackSlot, offset: ir::immediates::Offset32), vals=1) | |
| --- | |
| > /// UnaryImm(imms=(imm: ir::immediates::Imm64), vals=0) | |
| 4873,4874c4901,4902 | |
| < fn StackStore(self, opcode: Opcode, ctrl_typevar: Type, stack_slot: ir::StackSlot, offset: ir::immediates::Offset32, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::StackStore { | |
| --- | |
| > fn UnaryImm(self, opcode: Opcode, ctrl_typevar: Type, imm: ir::immediates::Imm64) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::UnaryImm { | |
| 4876,4878c4904 | |
| < stack_slot, | |
| < offset, | |
| < arg: arg0, | |
| --- | |
| > imm, | |
| 4895c4921 | |
| < /// CopySpecial(imms=(src: isa::RegUnit, dst: isa::RegUnit), vals=0) | |
| --- | |
| > /// HeapAddr(imms=(heap: ir::Heap, imm: ir::immediates::Uimm32), vals=1) | |
| 4897,4898c4923,4924 | |
| < fn CopySpecial(self, opcode: Opcode, ctrl_typevar: Type, src: isa::RegUnit, dst: isa::RegUnit) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::CopySpecial { | |
| --- | |
| > fn HeapAddr(self, opcode: Opcode, ctrl_typevar: Type, heap: ir::Heap, imm: ir::immediates::Uimm32, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::HeapAddr { | |
| 4900,4901c4926,4928 | |
| < src, | |
| < dst, | |
| --- | |
| > heap, | |
| > imm, | |
| > arg: arg0, | |
| 4906c4933 | |
| < /// UnaryConst(imms=(constant_handle: ir::Constant), vals=0) | |
| --- | |
| > /// IntCond(imms=(cond: ir::condcodes::IntCC), vals=1) | |
| 4908,4909c4935,4936 | |
| < fn UnaryConst(self, opcode: Opcode, ctrl_typevar: Type, constant_handle: ir::Constant) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::UnaryConst { | |
| --- | |
| > fn IntCond(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::IntCC, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::IntCond { | |
| 4911c4938,4939 | |
| < constant_handle, | |
| --- | |
| > cond, | |
| > arg: arg0, | |
| 4916c4944 | |
| < /// ExtractLane(imms=(lane: ir::immediates::Uimm8), vals=1) | |
| --- | |
| > /// BranchTableBase(imms=(table: ir::JumpTable), vals=0) | |
| 4918,4919c4946,4947 | |
| < fn ExtractLane(self, opcode: Opcode, ctrl_typevar: Type, lane: ir::immediates::Uimm8, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::ExtractLane { | |
| --- | |
| > fn BranchTableBase(self, opcode: Opcode, ctrl_typevar: Type, table: ir::JumpTable) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::BranchTableBase { | |
| 4921,4922c4949 | |
| < lane, | |
| < arg: arg0, | |
| --- | |
| > table, | |
| 4927c4954 | |
| < /// StoreComplex(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=1) | |
| --- | |
| > /// InsertLane(imms=(lane: ir::immediates::Uimm8), vals=2) | |
| 4929,4930c4956,4957 | |
| < fn StoreComplex(self, opcode: Opcode, ctrl_typevar: Type, flags: ir::MemFlags, offset: ir::immediates::Offset32, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::StoreComplex { | |
| --- | |
| > fn InsertLane(self, opcode: Opcode, ctrl_typevar: Type, lane: ir::immediates::Uimm8, arg0: Value, arg1: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::InsertLane { | |
| 4932,4934c4959,4960 | |
| < flags, | |
| < offset, | |
| < args, | |
| --- | |
| > lane, | |
| > args: [arg0, arg1], | |
| 4939c4965 | |
| < /// UnaryIeee64(imms=(imm: ir::immediates::Ieee64), vals=0) | |
| --- | |
| > /// CondTrap(imms=(code: ir::TrapCode), vals=1) | |
| 4941,4942c4967,4968 | |
| < fn UnaryIeee64(self, opcode: Opcode, ctrl_typevar: Type, imm: ir::immediates::Ieee64) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::UnaryIeee64 { | |
| --- | |
| > fn CondTrap(self, opcode: Opcode, ctrl_typevar: Type, code: ir::TrapCode, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::CondTrap { | |
| 4944c4970,4971 | |
| < imm, | |
| --- | |
| > code, | |
| > arg: arg0, | |
| 4949c4976 | |
| < /// Shuffle(imms=(mask: ir::Immediate), vals=2) | |
| --- | |
| > /// UnaryIeee32(imms=(imm: ir::immediates::Ieee32), vals=0) | |
| 4951,4952c4978,4979 | |
| < fn Shuffle(self, opcode: Opcode, ctrl_typevar: Type, mask: ir::Immediate, arg0: Value, arg1: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::Shuffle { | |
| --- | |
| > fn UnaryIeee32(self, opcode: Opcode, ctrl_typevar: Type, imm: ir::immediates::Ieee32) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::UnaryIeee32 { | |
| 4954,4955c4981 | |
| < mask, | |
| < args: [arg0, arg1], | |
| --- | |
| > imm, | |
| 4960c4986 | |
| < /// LoadComplex(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=0) | |
| --- | |
| > /// FloatCond(imms=(cond: ir::condcodes::FloatCC), vals=1) | |
| 4962,4963c4988,4989 | |
| < fn LoadComplex(self, opcode: Opcode, ctrl_typevar: Type, flags: ir::MemFlags, offset: ir::immediates::Offset32, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::LoadComplex { | |
| --- | |
| > fn FloatCond(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::FloatCC, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::FloatCond { | |
| 4965,4967c4991,4992 | |
| < flags, | |
| < offset, | |
| < args, | |
| --- | |
| > cond, | |
| > arg: arg0, | |
| 4972c4997 | |
| < /// FloatCond(imms=(cond: ir::condcodes::FloatCC), vals=1) | |
| --- | |
| > /// IntCondTrap(imms=(cond: ir::condcodes::IntCC, code: ir::TrapCode), vals=1) | |
| 4974,4975c4999,5000 | |
| < fn FloatCond(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::FloatCC, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::FloatCond { | |
| --- | |
| > fn IntCondTrap(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::IntCC, code: ir::TrapCode, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::IntCondTrap { | |
| 4977a5003 | |
| > code, | |
| 4983c5009 | |
| < /// TableAddr(imms=(table: ir::Table, offset: ir::immediates::Offset32), vals=1) | |
| --- | |
| > /// RegSpill(imms=(src: isa::RegUnit, dst: ir::StackSlot), vals=1) | |
| 4985,4986c5011,5012 | |
| < fn TableAddr(self, opcode: Opcode, ctrl_typevar: Type, table: ir::Table, offset: ir::immediates::Offset32, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::TableAddr { | |
| --- | |
| > fn RegSpill(self, opcode: Opcode, ctrl_typevar: Type, src: isa::RegUnit, dst: ir::StackSlot, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::RegSpill { | |
| 4988,4989c5014,5015 | |
| < table, | |
| < offset, | |
| --- | |
| > src, | |
| > dst, | |
| 4995c5021 | |
| < /// BranchIcmp(imms=(cond: ir::condcodes::IntCC, destination: ir::Ebb), vals=2) | |
| --- | |
| > /// FuncAddr(imms=(func_ref: ir::FuncRef), vals=0) | |
| 4997,4998c5023,5024 | |
| < fn BranchIcmp(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::IntCC, destination: ir::Ebb, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::BranchIcmp { | |
| --- | |
| > fn FuncAddr(self, opcode: Opcode, ctrl_typevar: Type, func_ref: ir::FuncRef) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::FuncAddr { | |
| 5000,5002c5026 | |
| < cond, | |
| < destination, | |
| < args, | |
| --- | |
| > func_ref, | |
| 5007c5031 | |
| < /// BranchTable(imms=(destination: ir::Ebb, table: ir::JumpTable), vals=1) | |
| --- | |
| > /// FloatCompare(imms=(cond: ir::condcodes::FloatCC), vals=2) | |
| 5009,5010c5033,5034 | |
| < fn BranchTable(self, opcode: Opcode, ctrl_typevar: Type, destination: ir::Ebb, table: ir::JumpTable, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::BranchTable { | |
| --- | |
| > fn FloatCompare(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::FloatCC, arg0: Value, arg1: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::FloatCompare { | |
| 5012,5014c5036,5037 | |
| < destination, | |
| < table, | |
| < arg: arg0, | |
| --- | |
| > cond, | |
| > args: [arg0, arg1], | |
| 5019c5042 | |
| < /// Load(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=1) | |
| --- | |
| > /// Jump(imms=(destination: ir::Ebb), vals=0) | |
| 5021,5022c5044,5045 | |
| < fn Load(self, opcode: Opcode, ctrl_typevar: Type, flags: ir::MemFlags, offset: ir::immediates::Offset32, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::Load { | |
| --- | |
| > fn Jump(self, opcode: Opcode, ctrl_typevar: Type, destination: ir::Ebb, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::Jump { | |
| 5024,5026c5047,5048 | |
| < flags, | |
| < offset, | |
| < arg: arg0, | |
| --- | |
| > destination, | |
| > args, | |
| 5031c5053 | |
| < /// IntSelect(imms=(cond: ir::condcodes::IntCC), vals=3) | |
| --- | |
| > /// TableAddr(imms=(table: ir::Table, offset: ir::immediates::Offset32), vals=1) | |
| 5033,5034c5055,5056 | |
| < fn IntSelect(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::IntCC, arg0: Value, arg1: Value, arg2: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::IntSelect { | |
| --- | |
| > fn TableAddr(self, opcode: Opcode, ctrl_typevar: Type, table: ir::Table, offset: ir::immediates::Offset32, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::TableAddr { | |
| 5036,5037c5058,5060 | |
| < cond, | |
| < args: [arg0, arg1, arg2], | |
| --- | |
| > table, | |
| > offset, | |
| > arg: arg0, | |
| 5052c5075 | |
| < /// IntCond(imms=(cond: ir::condcodes::IntCC), vals=1) | |
| --- | |
| > /// ExtractLane(imms=(lane: ir::immediates::Uimm8), vals=1) | |
| 5054,5055c5077,5078 | |
| < fn IntCond(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::IntCC, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::IntCond { | |
| --- | |
| > fn ExtractLane(self, opcode: Opcode, ctrl_typevar: Type, lane: ir::immediates::Uimm8, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::ExtractLane { | |
| 5057c5080 | |
| < cond, | |
| --- | |
| > lane, | |
| 5063c5086 | |
| < /// BranchTableEntry(imms=(imm: ir::immediates::Uimm8, table: ir::JumpTable), vals=2) | |
| --- | |
| > /// IndirectJump(imms=(table: ir::JumpTable), vals=1) | |
| 5065,5066c5088,5089 | |
| < fn BranchTableEntry(self, opcode: Opcode, ctrl_typevar: Type, imm: ir::immediates::Uimm8, table: ir::JumpTable, arg0: Value, arg1: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::BranchTableEntry { | |
| --- | |
| > fn IndirectJump(self, opcode: Opcode, ctrl_typevar: Type, table: ir::JumpTable, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::IndirectJump { | |
| 5068d5090 | |
| < imm, | |
| 5070c5092 | |
| < args: [arg0, arg1], | |
| --- | |
| > arg: arg0, | |
| 5075c5097 | |
| < /// Jump(imms=(destination: ir::Ebb), vals=0) | |
| --- | |
| > /// RegFill(imms=(src: ir::StackSlot, dst: isa::RegUnit), vals=1) | |
| 5077,5078c5099,5100 | |
| < fn Jump(self, opcode: Opcode, ctrl_typevar: Type, destination: ir::Ebb, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::Jump { | |
| --- | |
| > fn RegFill(self, opcode: Opcode, ctrl_typevar: Type, src: ir::StackSlot, dst: isa::RegUnit, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::RegFill { | |
| 5080,5081c5102,5104 | |
| < destination, | |
| < args, | |
| --- | |
| > src, | |
| > dst, | |
| > arg: arg0, | |
| 5086c5109 | |
| < /// UnaryGlobalValue(imms=(global_value: ir::GlobalValue), vals=0) | |
| --- | |
| > /// BranchInt(imms=(cond: ir::condcodes::IntCC, destination: ir::Ebb), vals=1) | |
| 5088,5089c5111,5112 | |
| < fn UnaryGlobalValue(self, opcode: Opcode, ctrl_typevar: Type, global_value: ir::GlobalValue) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::UnaryGlobalValue { | |
| --- | |
| > fn BranchInt(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::IntCC, destination: ir::Ebb, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::BranchInt { | |
| 5091c5114,5116 | |
| < global_value, | |
| --- | |
| > cond, | |
| > destination, | |
| > args, | |
| 5096c5121 | |
| < /// HeapAddr(imms=(heap: ir::Heap, imm: ir::immediates::Uimm32), vals=1) | |
| --- | |
| > /// Trap(imms=(code: ir::TrapCode), vals=0) | |
| 5098,5099c5123,5124 | |
| < fn HeapAddr(self, opcode: Opcode, ctrl_typevar: Type, heap: ir::Heap, imm: ir::immediates::Uimm32, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::HeapAddr { | |
| --- | |
| > fn Trap(self, opcode: Opcode, ctrl_typevar: Type, code: ir::TrapCode) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::Trap { | |
| 5101,5103c5126 | |
| < heap, | |
| < imm, | |
| < arg: arg0, | |
| --- | |
| > code, | |
| 5118,5141c5141 | |
| < /// RegFill(imms=(src: ir::StackSlot, dst: isa::RegUnit), vals=1) | |
| < #[allow(non_snake_case)] | |
| < fn RegFill(self, opcode: Opcode, ctrl_typevar: Type, src: ir::StackSlot, dst: isa::RegUnit, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::RegFill { | |
| < opcode, | |
| < src, | |
| < dst, | |
| < arg: arg0, | |
| < }; | |
| < self.build(data, ctrl_typevar) | |
| < } | |
| < | |
| < /// StackLoad(imms=(stack_slot: ir::StackSlot, offset: ir::immediates::Offset32), vals=0) | |
| < #[allow(non_snake_case)] | |
| < fn StackLoad(self, opcode: Opcode, ctrl_typevar: Type, stack_slot: ir::StackSlot, offset: ir::immediates::Offset32) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::StackLoad { | |
| < opcode, | |
| < stack_slot, | |
| < offset, | |
| < }; | |
| < self.build(data, ctrl_typevar) | |
| < } | |
| < | |
| < /// Branch(imms=(destination: ir::Ebb), vals=1) | |
| --- | |
| > /// BranchFloat(imms=(cond: ir::condcodes::FloatCC, destination: ir::Ebb), vals=1) | |
| 5143,5144c5143,5144 | |
| < fn Branch(self, opcode: Opcode, ctrl_typevar: Type, destination: ir::Ebb, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::Branch { | |
| --- | |
| > fn BranchFloat(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::FloatCC, destination: ir::Ebb, args: ir::ValueList) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::BranchFloat { | |
| 5145a5146 | |
| > cond, | |
| 5152c5153 | |
| < /// FloatCompare(imms=(cond: ir::condcodes::FloatCC), vals=2) | |
| --- | |
| > /// UnaryBool(imms=(imm: bool), vals=0) | |
| 5154,5155c5155,5156 | |
| < fn FloatCompare(self, opcode: Opcode, ctrl_typevar: Type, cond: ir::condcodes::FloatCC, arg0: Value, arg1: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::FloatCompare { | |
| --- | |
| > fn UnaryBool(self, opcode: Opcode, ctrl_typevar: Type, imm: bool) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::UnaryBool { | |
| 5157,5158c5158 | |
| < cond, | |
| < args: [arg0, arg1], | |
| --- | |
| > imm, | |
| 5163c5163 | |
| < /// UnaryImm(imms=(imm: ir::immediates::Imm64), vals=0) | |
| --- | |
| > /// Unary(imms=(), vals=1) | |
| 5165,5166c5165,5166 | |
| < fn UnaryImm(self, opcode: Opcode, ctrl_typevar: Type, imm: ir::immediates::Imm64) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| < let data = ir::InstructionData::UnaryImm { | |
| --- | |
| > fn Unary(self, opcode: Opcode, ctrl_typevar: Type, arg0: Value) -> (Inst, &'f mut ir::DataFlowGraph) { | |
| > let data = ir::InstructionData::Unary { | |
| 5168c5168 | |
| < imm, | |
| --- | |
| > arg: arg0, | |
| diff -r nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/opcodes.rs nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/opcodes.rs | |
| 8,27c8,19 | |
| < /// BranchFloat(imms=(cond: ir::condcodes::FloatCC, destination: ir::Ebb), vals=1) | |
| < BranchFloat, | |
| < /// Trap(imms=(code: ir::TrapCode), vals=0) | |
| < Trap, | |
| < /// IntCondTrap(imms=(cond: ir::condcodes::IntCC, code: ir::TrapCode), vals=1) | |
| < IntCondTrap, | |
| < /// CallIndirect(imms=(sig_ref: ir::SigRef), vals=1) | |
| < CallIndirect, | |
| < /// UnaryBool(imms=(imm: bool), vals=0) | |
| < UnaryBool, | |
| < /// RegMove(imms=(src: isa::RegUnit, dst: isa::RegUnit), vals=1) | |
| < RegMove, | |
| < /// BranchInt(imms=(cond: ir::condcodes::IntCC, destination: ir::Ebb), vals=1) | |
| < BranchInt, | |
| < /// NullAry(imms=(), vals=0) | |
| < NullAry, | |
| < /// RegSpill(imms=(src: isa::RegUnit, dst: ir::StackSlot), vals=1) | |
| < RegSpill, | |
| < /// MultiAry(imms=(), vals=0) | |
| < MultiAry, | |
| --- | |
| > /// CopyToSsa(imms=(src: isa::RegUnit), vals=0) | |
| > CopyToSsa, | |
| > /// IntSelect(imms=(cond: ir::condcodes::IntCC), vals=3) | |
| > IntSelect, | |
| > /// Load(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=1) | |
| > Load, | |
| > /// UnaryGlobalValue(imms=(global_value: ir::GlobalValue), vals=0) | |
| > UnaryGlobalValue, | |
| > /// LoadComplex(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=0) | |
| > LoadComplex, | |
| > /// BranchTable(imms=(destination: ir::Ebb, table: ir::JumpTable), vals=1) | |
| > BranchTable, | |
| 30,31c22,23 | |
| < /// BranchTableBase(imms=(table: ir::JumpTable), vals=0) | |
| < BranchTableBase, | |
| --- | |
| > /// BranchTableEntry(imms=(imm: ir::immediates::Uimm8, table: ir::JumpTable), vals=2) | |
| > BranchTableEntry, | |
| 34,45d25 | |
| < /// FloatCondTrap(imms=(cond: ir::condcodes::FloatCC, code: ir::TrapCode), vals=1) | |
| < FloatCondTrap, | |
| < /// FuncAddr(imms=(func_ref: ir::FuncRef), vals=0) | |
| < FuncAddr, | |
| < /// Call(imms=(func_ref: ir::FuncRef), vals=0) | |
| < Call, | |
| < /// Unary(imms=(), vals=1) | |
| < Unary, | |
| < /// UnaryIeee32(imms=(imm: ir::immediates::Ieee32), vals=0) | |
| < UnaryIeee32, | |
| < /// CondTrap(imms=(code: ir::TrapCode), vals=1) | |
| < CondTrap, | |
| 48,59c28,31 | |
| < /// IndirectJump(imms=(table: ir::JumpTable), vals=1) | |
| < IndirectJump, | |
| < /// InsertLane(imms=(lane: ir::immediates::Uimm8), vals=2) | |
| < InsertLane, | |
| < /// CopyToSsa(imms=(src: isa::RegUnit), vals=0) | |
| < CopyToSsa, | |
| < /// StackStore(imms=(stack_slot: ir::StackSlot, offset: ir::immediates::Offset32), vals=1) | |
| < StackStore, | |
| < /// IntCompareImm(imms=(cond: ir::condcodes::IntCC, imm: ir::immediates::Imm64), vals=1) | |
| < IntCompareImm, | |
| < /// CopySpecial(imms=(src: isa::RegUnit, dst: isa::RegUnit), vals=0) | |
| < CopySpecial, | |
| --- | |
| > /// MultiAry(imms=(), vals=0) | |
| > MultiAry, | |
| > /// BranchIcmp(imms=(cond: ir::condcodes::IntCC, destination: ir::Ebb), vals=2) | |
| > BranchIcmp, | |
| 62,65c34,39 | |
| < /// ExtractLane(imms=(lane: ir::immediates::Uimm8), vals=1) | |
| < ExtractLane, | |
| < /// StoreComplex(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=1) | |
| < StoreComplex, | |
| --- | |
| > /// CallIndirect(imms=(sig_ref: ir::SigRef), vals=1) | |
| > CallIndirect, | |
| > /// Call(imms=(func_ref: ir::FuncRef), vals=0) | |
| > Call, | |
| > /// StackStore(imms=(stack_slot: ir::StackSlot, offset: ir::immediates::Offset32), vals=1) | |
| > StackStore, | |
| 67a42,49 | |
| > /// StoreComplex(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=1) | |
| > StoreComplex, | |
| > /// RegMove(imms=(src: isa::RegUnit, dst: isa::RegUnit), vals=1) | |
| > RegMove, | |
| > /// CopySpecial(imms=(src: isa::RegUnit, dst: isa::RegUnit), vals=0) | |
| > CopySpecial, | |
| > /// FloatCondTrap(imms=(cond: ir::condcodes::FloatCC, code: ir::TrapCode), vals=1) | |
| > FloatCondTrap, | |
| 70,71c52,73 | |
| < /// LoadComplex(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=0) | |
| < LoadComplex, | |
| --- | |
| > /// Branch(imms=(destination: ir::Ebb), vals=1) | |
| > Branch, | |
| > /// StackLoad(imms=(stack_slot: ir::StackSlot, offset: ir::immediates::Offset32), vals=0) | |
| > StackLoad, | |
| > /// NullAry(imms=(), vals=0) | |
| > NullAry, | |
| > /// UnaryImm(imms=(imm: ir::immediates::Imm64), vals=0) | |
| > UnaryImm, | |
| > /// IntCompareImm(imms=(cond: ir::condcodes::IntCC, imm: ir::immediates::Imm64), vals=1) | |
| > IntCompareImm, | |
| > /// HeapAddr(imms=(heap: ir::Heap, imm: ir::immediates::Uimm32), vals=1) | |
| > HeapAddr, | |
| > /// IntCond(imms=(cond: ir::condcodes::IntCC), vals=1) | |
| > IntCond, | |
| > /// BranchTableBase(imms=(table: ir::JumpTable), vals=0) | |
| > BranchTableBase, | |
| > /// InsertLane(imms=(lane: ir::immediates::Uimm8), vals=2) | |
| > InsertLane, | |
| > /// CondTrap(imms=(code: ir::TrapCode), vals=1) | |
| > CondTrap, | |
| > /// UnaryIeee32(imms=(imm: ir::immediates::Ieee32), vals=0) | |
| > UnaryIeee32, | |
| 73a76,85 | |
| > /// IntCondTrap(imms=(cond: ir::condcodes::IntCC, code: ir::TrapCode), vals=1) | |
| > IntCondTrap, | |
| > /// RegSpill(imms=(src: isa::RegUnit, dst: ir::StackSlot), vals=1) | |
| > RegSpill, | |
| > /// FuncAddr(imms=(func_ref: ir::FuncRef), vals=0) | |
| > FuncAddr, | |
| > /// FloatCompare(imms=(cond: ir::condcodes::FloatCC), vals=2) | |
| > FloatCompare, | |
| > /// Jump(imms=(destination: ir::Ebb), vals=0) | |
| > Jump, | |
| 76,83d87 | |
| < /// BranchIcmp(imms=(cond: ir::condcodes::IntCC, destination: ir::Ebb), vals=2) | |
| < BranchIcmp, | |
| < /// BranchTable(imms=(destination: ir::Ebb, table: ir::JumpTable), vals=1) | |
| < BranchTable, | |
| < /// Load(imms=(flags: ir::MemFlags, offset: ir::immediates::Offset32), vals=1) | |
| < Load, | |
| < /// IntSelect(imms=(cond: ir::condcodes::IntCC), vals=3) | |
| < IntSelect, | |
| 86,97c90,93 | |
| < /// IntCond(imms=(cond: ir::condcodes::IntCC), vals=1) | |
| < IntCond, | |
| < /// BranchTableEntry(imms=(imm: ir::immediates::Uimm8, table: ir::JumpTable), vals=2) | |
| < BranchTableEntry, | |
| < /// Jump(imms=(destination: ir::Ebb), vals=0) | |
| < Jump, | |
| < /// UnaryGlobalValue(imms=(global_value: ir::GlobalValue), vals=0) | |
| < UnaryGlobalValue, | |
| < /// HeapAddr(imms=(heap: ir::Heap, imm: ir::immediates::Uimm32), vals=1) | |
| < HeapAddr, | |
| < /// Ternary(imms=(), vals=3) | |
| < Ternary, | |
| --- | |
| > /// ExtractLane(imms=(lane: ir::immediates::Uimm8), vals=1) | |
| > ExtractLane, | |
| > /// IndirectJump(imms=(table: ir::JumpTable), vals=1) | |
| > IndirectJump, | |
| 100,107c96,107 | |
| < /// StackLoad(imms=(stack_slot: ir::StackSlot, offset: ir::immediates::Offset32), vals=0) | |
| < StackLoad, | |
| < /// Branch(imms=(destination: ir::Ebb), vals=1) | |
| < Branch, | |
| < /// FloatCompare(imms=(cond: ir::condcodes::FloatCC), vals=2) | |
| < FloatCompare, | |
| < /// UnaryImm(imms=(imm: ir::immediates::Imm64), vals=0) | |
| < UnaryImm, | |
| --- | |
| > /// BranchInt(imms=(cond: ir::condcodes::IntCC, destination: ir::Ebb), vals=1) | |
| > BranchInt, | |
| > /// Trap(imms=(code: ir::TrapCode), vals=0) | |
| > Trap, | |
| > /// Ternary(imms=(), vals=3) | |
| > Ternary, | |
| > /// BranchFloat(imms=(cond: ir::condcodes::FloatCC, destination: ir::Ebb), vals=1) | |
| > BranchFloat, | |
| > /// UnaryBool(imms=(imm: bool), vals=0) | |
| > UnaryBool, | |
| > /// Unary(imms=(), vals=1) | |
| > Unary, | |
| 270,276c270 | |
| < BranchFloat { | |
| < opcode: Opcode, | |
| < args: ValueList, | |
| < cond: ir::condcodes::FloatCC, | |
| < destination: ir::Ebb, | |
| < }, | |
| < Trap { | |
| --- | |
| > CopyToSsa { | |
| 278c272 | |
| < code: ir::TrapCode, | |
| --- | |
| > src: isa::RegUnit, | |
| 280c274 | |
| < IntCondTrap { | |
| --- | |
| > IntSelect { | |
| 282c276 | |
| < arg: Value, | |
| --- | |
| > args: [Value; 3], | |
| 284,293d277 | |
| < code: ir::TrapCode, | |
| < }, | |
| < CallIndirect { | |
| < opcode: Opcode, | |
| < args: ValueList, | |
| < sig_ref: ir::SigRef, | |
| < }, | |
| < UnaryBool { | |
| < opcode: Opcode, | |
| < imm: bool, | |
| 295c279 | |
| < RegMove { | |
| --- | |
| > Load { | |
| 298,299c282,283 | |
| < src: isa::RegUnit, | |
| < dst: isa::RegUnit, | |
| --- | |
| > flags: ir::MemFlags, | |
| > offset: ir::immediates::Offset32, | |
| 301c285 | |
| < BranchInt { | |
| --- | |
| > UnaryGlobalValue { | |
| 303,305c287 | |
| < args: ValueList, | |
| < cond: ir::condcodes::IntCC, | |
| < destination: ir::Ebb, | |
| --- | |
| > global_value: ir::GlobalValue, | |
| 307c289 | |
| < NullAry { | |
| --- | |
| > LoadComplex { | |
| 308a291,293 | |
| > args: ValueList, | |
| > flags: ir::MemFlags, | |
| > offset: ir::immediates::Offset32, | |
| 310c295 | |
| < RegSpill { | |
| --- | |
| > BranchTable { | |
| 313,318c298,299 | |
| < src: isa::RegUnit, | |
| < dst: ir::StackSlot, | |
| < }, | |
| < MultiAry { | |
| < opcode: Opcode, | |
| < args: ValueList, | |
| --- | |
| > destination: ir::Ebb, | |
| > table: ir::JumpTable, | |
| 325c306 | |
| < BranchTableBase { | |
| --- | |
| > BranchTableEntry { | |
| 326a308,309 | |
| > args: [Value; 2], | |
| > imm: ir::immediates::Uimm8, | |
| 335c318 | |
| < FloatCondTrap { | |
| --- | |
| > BinaryImm { | |
| 338,339c321 | |
| < cond: ir::condcodes::FloatCC, | |
| < code: ir::TrapCode, | |
| --- | |
| > imm: ir::immediates::Imm64, | |
| 341c323 | |
| < FuncAddr { | |
| --- | |
| > MultiAry { | |
| 343c325 | |
| < func_ref: ir::FuncRef, | |
| --- | |
| > args: ValueList, | |
| 345c327 | |
| < Call { | |
| --- | |
| > BranchIcmp { | |
| 348c330,331 | |
| < func_ref: ir::FuncRef, | |
| --- | |
| > cond: ir::condcodes::IntCC, | |
| > destination: ir::Ebb, | |
| 350c333 | |
| < Unary { | |
| --- | |
| > UnaryConst { | |
| 352c335 | |
| < arg: Value, | |
| --- | |
| > constant_handle: ir::Constant, | |
| 354c337 | |
| < UnaryIeee32 { | |
| --- | |
| > CallIndirect { | |
| 356c339,340 | |
| < imm: ir::immediates::Ieee32, | |
| --- | |
| > args: ValueList, | |
| > sig_ref: ir::SigRef, | |
| 358c342 | |
| < CondTrap { | |
| --- | |
| > Call { | |
| 360,361c344,345 | |
| < arg: Value, | |
| < code: ir::TrapCode, | |
| --- | |
| > args: ValueList, | |
| > func_ref: ir::FuncRef, | |
| 363c347 | |
| < BinaryImm { | |
| --- | |
| > StackStore { | |
| 366c350,351 | |
| < imm: ir::immediates::Imm64, | |
| --- | |
| > stack_slot: ir::StackSlot, | |
| > offset: ir::immediates::Offset32, | |
| 368c353 | |
| < IndirectJump { | |
| --- | |
| > UnaryIeee64 { | |
| 370,371c355 | |
| < arg: Value, | |
| < table: ir::JumpTable, | |
| --- | |
| > imm: ir::immediates::Ieee64, | |
| 373c357 | |
| < InsertLane { | |
| --- | |
| > StoreComplex { | |
| 375,385c359,360 | |
| < args: [Value; 2], | |
| < lane: ir::immediates::Uimm8, | |
| < }, | |
| < CopyToSsa { | |
| < opcode: Opcode, | |
| < src: isa::RegUnit, | |
| < }, | |
| < StackStore { | |
| < opcode: Opcode, | |
| < arg: Value, | |
| < stack_slot: ir::StackSlot, | |
| --- | |
| > args: ValueList, | |
| > flags: ir::MemFlags, | |
| 388c363 | |
| < IntCompareImm { | |
| --- | |
| > RegMove { | |
| 391,392c366,367 | |
| < cond: ir::condcodes::IntCC, | |
| < imm: ir::immediates::Imm64, | |
| --- | |
| > src: isa::RegUnit, | |
| > dst: isa::RegUnit, | |
| 399c374 | |
| < UnaryConst { | |
| --- | |
| > FloatCondTrap { | |
| 401c376,378 | |
| < constant_handle: ir::Constant, | |
| --- | |
| > arg: Value, | |
| > cond: ir::condcodes::FloatCC, | |
| > code: ir::TrapCode, | |
| 403c380 | |
| < ExtractLane { | |
| --- | |
| > Shuffle { | |
| 405,406c382,383 | |
| < arg: Value, | |
| < lane: ir::immediates::Uimm8, | |
| --- | |
| > args: [Value; 2], | |
| > mask: ir::Immediate, | |
| 408c385 | |
| < StoreComplex { | |
| --- | |
| > Branch { | |
| 411,412c388 | |
| < flags: ir::MemFlags, | |
| < offset: ir::immediates::Offset32, | |
| --- | |
| > destination: ir::Ebb, | |
| 414c390 | |
| < UnaryIeee64 { | |
| --- | |
| > StackLoad { | |
| 416c392,393 | |
| < imm: ir::immediates::Ieee64, | |
| --- | |
| > stack_slot: ir::StackSlot, | |
| > offset: ir::immediates::Offset32, | |
| 418c395 | |
| < Shuffle { | |
| --- | |
| > NullAry { | |
| 420,421d396 | |
| < args: [Value; 2], | |
| < mask: ir::Immediate, | |
| 423c398 | |
| < LoadComplex { | |
| --- | |
| > UnaryImm { | |
| 425,427c400 | |
| < args: ValueList, | |
| < flags: ir::MemFlags, | |
| < offset: ir::immediates::Offset32, | |
| --- | |
| > imm: ir::immediates::Imm64, | |
| 429c402 | |
| < FloatCond { | |
| --- | |
| > IntCompareImm { | |
| 432c405,406 | |
| < cond: ir::condcodes::FloatCC, | |
| --- | |
| > cond: ir::condcodes::IntCC, | |
| > imm: ir::immediates::Imm64, | |
| 434c408 | |
| < TableAddr { | |
| --- | |
| > HeapAddr { | |
| 437,438c411,412 | |
| < table: ir::Table, | |
| < offset: ir::immediates::Offset32, | |
| --- | |
| > heap: ir::Heap, | |
| > imm: ir::immediates::Uimm32, | |
| 440c414 | |
| < BranchIcmp { | |
| --- | |
| > IntCond { | |
| 442c416 | |
| < args: ValueList, | |
| --- | |
| > arg: Value, | |
| 444d417 | |
| < destination: ir::Ebb, | |
| 446c419 | |
| < BranchTable { | |
| --- | |
| > BranchTableBase { | |
| 448,449d420 | |
| < arg: Value, | |
| < destination: ir::Ebb, | |
| 452c423,428 | |
| < Load { | |
| --- | |
| > InsertLane { | |
| > opcode: Opcode, | |
| > args: [Value; 2], | |
| > lane: ir::immediates::Uimm8, | |
| > }, | |
| > CondTrap { | |
| 455,456c431 | |
| < flags: ir::MemFlags, | |
| < offset: ir::immediates::Offset32, | |
| --- | |
| > code: ir::TrapCode, | |
| 458c433 | |
| < IntSelect { | |
| --- | |
| > UnaryIeee32 { | |
| 460,461c435 | |
| < args: [Value; 3], | |
| < cond: ir::condcodes::IntCC, | |
| --- | |
| > imm: ir::immediates::Ieee32, | |
| 463c437 | |
| < Binary { | |
| --- | |
| > FloatCond { | |
| 465c439,440 | |
| < args: [Value; 2], | |
| --- | |
| > arg: Value, | |
| > cond: ir::condcodes::FloatCC, | |
| 467c442 | |
| < IntCond { | |
| --- | |
| > IntCondTrap { | |
| 470a446 | |
| > code: ir::TrapCode, | |
| 472c448,458 | |
| < BranchTableEntry { | |
| --- | |
| > RegSpill { | |
| > opcode: Opcode, | |
| > arg: Value, | |
| > src: isa::RegUnit, | |
| > dst: ir::StackSlot, | |
| > }, | |
| > FuncAddr { | |
| > opcode: Opcode, | |
| > func_ref: ir::FuncRef, | |
| > }, | |
| > FloatCompare { | |
| 475,476c461 | |
| < imm: ir::immediates::Uimm8, | |
| < table: ir::JumpTable, | |
| --- | |
| > cond: ir::condcodes::FloatCC, | |
| 483c468 | |
| < UnaryGlobalValue { | |
| --- | |
| > TableAddr { | |
| 485c470,472 | |
| < global_value: ir::GlobalValue, | |
| --- | |
| > arg: Value, | |
| > table: ir::Table, | |
| > offset: ir::immediates::Offset32, | |
| 487c474,478 | |
| < HeapAddr { | |
| --- | |
| > Binary { | |
| > opcode: Opcode, | |
| > args: [Value; 2], | |
| > }, | |
| > ExtractLane { | |
| 490,491c481 | |
| < heap: ir::Heap, | |
| < imm: ir::immediates::Uimm32, | |
| --- | |
| > lane: ir::immediates::Uimm8, | |
| 493c483 | |
| < Ternary { | |
| --- | |
| > IndirectJump { | |
| 495c485,486 | |
| < args: [Value; 3], | |
| --- | |
| > arg: Value, | |
| > table: ir::JumpTable, | |
| 503c494 | |
| < StackLoad { | |
| --- | |
| > BranchInt { | |
| 505,506c496,498 | |
| < stack_slot: ir::StackSlot, | |
| < offset: ir::immediates::Offset32, | |
| --- | |
| > args: ValueList, | |
| > cond: ir::condcodes::IntCC, | |
| > destination: ir::Ebb, | |
| 508c500,508 | |
| < Branch { | |
| --- | |
| > Trap { | |
| > opcode: Opcode, | |
| > code: ir::TrapCode, | |
| > }, | |
| > Ternary { | |
| > opcode: Opcode, | |
| > args: [Value; 3], | |
| > }, | |
| > BranchFloat { | |
| 510a511 | |
| > cond: ir::condcodes::FloatCC, | |
| 513c514 | |
| < FloatCompare { | |
| --- | |
| > UnaryBool { | |
| 515,516c516 | |
| < args: [Value; 2], | |
| < cond: ir::condcodes::FloatCC, | |
| --- | |
| > imm: bool, | |
| 518c518 | |
| < UnaryImm { | |
| --- | |
| > Unary { | |
| 520c520 | |
| < imm: ir::immediates::Imm64, | |
| --- | |
| > arg: Value, | |
| 817,819c817 | |
| < Self::BranchFloat { ref mut args, .. } => args, | |
| < Self::CallIndirect { ref mut args, .. } => args, | |
| < Self::BranchInt { ref mut args, .. } => args, | |
| --- | |
| > Self::LoadComplex { ref mut args, .. } => args, | |
| 820a819,820 | |
| > Self::BranchIcmp { ref mut args, .. } => args, | |
| > Self::CallIndirect { ref mut args, .. } => args, | |
| 823,825d822 | |
| < Self::LoadComplex { ref mut args, .. } => args, | |
| < Self::BranchIcmp { ref mut args, .. } => args, | |
| < Self::Jump { ref mut args, .. } => args, | |
| 826a824,826 | |
| > Self::Jump { ref mut args, .. } => args, | |
| > Self::BranchInt { ref mut args, .. } => args, | |
| > Self::BranchFloat { ref mut args, .. } => args, | |
| 842,848c842 | |
| < (&Self::BranchFloat { opcode: ref opcode1, args: ref args1, cond: ref cond1, destination: ref destination1 }, &Self::BranchFloat { opcode: ref opcode2, args: ref args2, cond: ref cond2, destination: ref destination2 }) => { | |
| < opcode1 == opcode2 | |
| < && cond1 == cond2 | |
| < && destination1 == destination2 | |
| < && args1.as_slice(pool) == args2.as_slice(pool) | |
| < } | |
| < (&Self::Trap { opcode: ref opcode1, code: ref code1 }, &Self::Trap { opcode: ref opcode2, code: ref code2 }) => { | |
| --- | |
| > (&Self::CopyToSsa { opcode: ref opcode1, src: ref src1 }, &Self::CopyToSsa { opcode: ref opcode2, src: ref src2 }) => { | |
| 850c844 | |
| < && code1 == code2 | |
| --- | |
| > && src1 == src2 | |
| 852c846 | |
| < (&Self::IntCondTrap { opcode: ref opcode1, arg: ref arg1, cond: ref cond1, code: ref code1 }, &Self::IntCondTrap { opcode: ref opcode2, arg: ref arg2, cond: ref cond2, code: ref code2 }) => { | |
| --- | |
| > (&Self::IntSelect { opcode: ref opcode1, args: ref args1, cond: ref cond1 }, &Self::IntSelect { opcode: ref opcode2, args: ref args2, cond: ref cond2 }) => { | |
| 855,865c849 | |
| < && code1 == code2 | |
| < && arg1 == arg2 | |
| < } | |
| < (&Self::CallIndirect { opcode: ref opcode1, args: ref args1, sig_ref: ref sig_ref1 }, &Self::CallIndirect { opcode: ref opcode2, args: ref args2, sig_ref: ref sig_ref2 }) => { | |
| < opcode1 == opcode2 | |
| < && sig_ref1 == sig_ref2 | |
| < && args1.as_slice(pool) == args2.as_slice(pool) | |
| < } | |
| < (&Self::UnaryBool { opcode: ref opcode1, imm: ref imm1 }, &Self::UnaryBool { opcode: ref opcode2, imm: ref imm2 }) => { | |
| < opcode1 == opcode2 | |
| < && imm1 == imm2 | |
| --- | |
| > && args1 == args2 | |
| 867c851 | |
| < (&Self::RegMove { opcode: ref opcode1, arg: ref arg1, src: ref src1, dst: ref dst1 }, &Self::RegMove { opcode: ref opcode2, arg: ref arg2, src: ref src2, dst: ref dst2 }) => { | |
| --- | |
| > (&Self::Load { opcode: ref opcode1, arg: ref arg1, flags: ref flags1, offset: ref offset1 }, &Self::Load { opcode: ref opcode2, arg: ref arg2, flags: ref flags2, offset: ref offset2 }) => { | |
| 869,870c853,854 | |
| < && src1 == src2 | |
| < && dst1 == dst2 | |
| --- | |
| > && flags1 == flags2 | |
| > && offset1 == offset2 | |
| 873c857 | |
| < (&Self::BranchInt { opcode: ref opcode1, args: ref args1, cond: ref cond1, destination: ref destination1 }, &Self::BranchInt { opcode: ref opcode2, args: ref args2, cond: ref cond2, destination: ref destination2 }) => { | |
| --- | |
| > (&Self::UnaryGlobalValue { opcode: ref opcode1, global_value: ref global_value1 }, &Self::UnaryGlobalValue { opcode: ref opcode2, global_value: ref global_value2 }) => { | |
| 875,877c859 | |
| < && cond1 == cond2 | |
| < && destination1 == destination2 | |
| < && args1.as_slice(pool) == args2.as_slice(pool) | |
| --- | |
| > && global_value1 == global_value2 | |
| 879c861 | |
| < (&Self::NullAry { opcode: ref opcode1 }, &Self::NullAry { opcode: ref opcode2 }) => { | |
| --- | |
| > (&Self::LoadComplex { opcode: ref opcode1, args: ref args1, flags: ref flags1, offset: ref offset1 }, &Self::LoadComplex { opcode: ref opcode2, args: ref args2, flags: ref flags2, offset: ref offset2 }) => { | |
| 880a863,865 | |
| > && flags1 == flags2 | |
| > && offset1 == offset2 | |
| > && args1.as_slice(pool) == args2.as_slice(pool) | |
| 882c867 | |
| < (&Self::RegSpill { opcode: ref opcode1, arg: ref arg1, src: ref src1, dst: ref dst1 }, &Self::RegSpill { opcode: ref opcode2, arg: ref arg2, src: ref src2, dst: ref dst2 }) => { | |
| --- | |
| > (&Self::BranchTable { opcode: ref opcode1, arg: ref arg1, destination: ref destination1, table: ref table1 }, &Self::BranchTable { opcode: ref opcode2, arg: ref arg2, destination: ref destination2, table: ref table2 }) => { | |
| 884,885c869,870 | |
| < && src1 == src2 | |
| < && dst1 == dst2 | |
| --- | |
| > && destination1 == destination2 | |
| > && table1 == table2 | |
| 888,891d872 | |
| < (&Self::MultiAry { opcode: ref opcode1, args: ref args1 }, &Self::MultiAry { opcode: ref opcode2, args: ref args2 }) => { | |
| < opcode1 == opcode2 | |
| < && args1.as_slice(pool) == args2.as_slice(pool) | |
| < } | |
| 897c878 | |
| < (&Self::BranchTableBase { opcode: ref opcode1, table: ref table1 }, &Self::BranchTableBase { opcode: ref opcode2, table: ref table2 }) => { | |
| --- | |
| > (&Self::BranchTableEntry { opcode: ref opcode1, args: ref args1, imm: ref imm1, table: ref table1 }, &Self::BranchTableEntry { opcode: ref opcode2, args: ref args2, imm: ref imm2, table: ref table2 }) => { | |
| 898a880 | |
| > && imm1 == imm2 | |
| 899a882 | |
| > && args1 == args2 | |
| 907c890 | |
| < (&Self::FloatCondTrap { opcode: ref opcode1, arg: ref arg1, cond: ref cond1, code: ref code1 }, &Self::FloatCondTrap { opcode: ref opcode2, arg: ref arg2, cond: ref cond2, code: ref code2 }) => { | |
| --- | |
| > (&Self::BinaryImm { opcode: ref opcode1, arg: ref arg1, imm: ref imm1 }, &Self::BinaryImm { opcode: ref opcode2, arg: ref arg2, imm: ref imm2 }) => { | |
| 909,910c892 | |
| < && cond1 == cond2 | |
| < && code1 == code2 | |
| --- | |
| > && imm1 == imm2 | |
| 913c895 | |
| < (&Self::FuncAddr { opcode: ref opcode1, func_ref: ref func_ref1 }, &Self::FuncAddr { opcode: ref opcode2, func_ref: ref func_ref2 }) => { | |
| --- | |
| > (&Self::MultiAry { opcode: ref opcode1, args: ref args1 }, &Self::MultiAry { opcode: ref opcode2, args: ref args2 }) => { | |
| 915c897,912 | |
| < && func_ref1 == func_ref2 | |
| --- | |
| > && args1.as_slice(pool) == args2.as_slice(pool) | |
| > } | |
| > (&Self::BranchIcmp { opcode: ref opcode1, args: ref args1, cond: ref cond1, destination: ref destination1 }, &Self::BranchIcmp { opcode: ref opcode2, args: ref args2, cond: ref cond2, destination: ref destination2 }) => { | |
| > opcode1 == opcode2 | |
| > && cond1 == cond2 | |
| > && destination1 == destination2 | |
| > && args1.as_slice(pool) == args2.as_slice(pool) | |
| > } | |
| > (&Self::UnaryConst { opcode: ref opcode1, constant_handle: ref constant_handle1 }, &Self::UnaryConst { opcode: ref opcode2, constant_handle: ref constant_handle2 }) => { | |
| > opcode1 == opcode2 | |
| > && constant_handle1 == constant_handle2 | |
| > } | |
| > (&Self::CallIndirect { opcode: ref opcode1, args: ref args1, sig_ref: ref sig_ref1 }, &Self::CallIndirect { opcode: ref opcode2, args: ref args2, sig_ref: ref sig_ref2 }) => { | |
| > opcode1 == opcode2 | |
| > && sig_ref1 == sig_ref2 | |
| > && args1.as_slice(pool) == args2.as_slice(pool) | |
| 922c919 | |
| < (&Self::Unary { opcode: ref opcode1, arg: ref arg1 }, &Self::Unary { opcode: ref opcode2, arg: ref arg2 }) => { | |
| --- | |
| > (&Self::StackStore { opcode: ref opcode1, arg: ref arg1, stack_slot: ref stack_slot1, offset: ref offset1 }, &Self::StackStore { opcode: ref opcode2, arg: ref arg2, stack_slot: ref stack_slot2, offset: ref offset2 }) => { | |
| 923a921,922 | |
| > && stack_slot1 == stack_slot2 | |
| > && offset1 == offset2 | |
| 926c925 | |
| < (&Self::UnaryIeee32 { opcode: ref opcode1, imm: ref imm1 }, &Self::UnaryIeee32 { opcode: ref opcode2, imm: ref imm2 }) => { | |
| --- | |
| > (&Self::UnaryIeee64 { opcode: ref opcode1, imm: ref imm1 }, &Self::UnaryIeee64 { opcode: ref opcode2, imm: ref imm2 }) => { | |
| 930c929 | |
| < (&Self::CondTrap { opcode: ref opcode1, arg: ref arg1, code: ref code1 }, &Self::CondTrap { opcode: ref opcode2, arg: ref arg2, code: ref code2 }) => { | |
| --- | |
| > (&Self::StoreComplex { opcode: ref opcode1, args: ref args1, flags: ref flags1, offset: ref offset1 }, &Self::StoreComplex { opcode: ref opcode2, args: ref args2, flags: ref flags2, offset: ref offset2 }) => { | |
| 932,933c931,933 | |
| < && code1 == code2 | |
| < && arg1 == arg2 | |
| --- | |
| > && flags1 == flags2 | |
| > && offset1 == offset2 | |
| > && args1.as_slice(pool) == args2.as_slice(pool) | |
| 935c935 | |
| < (&Self::BinaryImm { opcode: ref opcode1, arg: ref arg1, imm: ref imm1 }, &Self::BinaryImm { opcode: ref opcode2, arg: ref arg2, imm: ref imm2 }) => { | |
| --- | |
| > (&Self::RegMove { opcode: ref opcode1, arg: ref arg1, src: ref src1, dst: ref dst1 }, &Self::RegMove { opcode: ref opcode2, arg: ref arg2, src: ref src2, dst: ref dst2 }) => { | |
| 937c937,938 | |
| < && imm1 == imm2 | |
| --- | |
| > && src1 == src2 | |
| > && dst1 == dst2 | |
| 940c941 | |
| < (&Self::IndirectJump { opcode: ref opcode1, arg: ref arg1, table: ref table1 }, &Self::IndirectJump { opcode: ref opcode2, arg: ref arg2, table: ref table2 }) => { | |
| --- | |
| > (&Self::CopySpecial { opcode: ref opcode1, src: ref src1, dst: ref dst1 }, &Self::CopySpecial { opcode: ref opcode2, src: ref src2, dst: ref dst2 }) => { | |
| 942c943,949 | |
| < && table1 == table2 | |
| --- | |
| > && src1 == src2 | |
| > && dst1 == dst2 | |
| > } | |
| > (&Self::FloatCondTrap { opcode: ref opcode1, arg: ref arg1, cond: ref cond1, code: ref code1 }, &Self::FloatCondTrap { opcode: ref opcode2, arg: ref arg2, cond: ref cond2, code: ref code2 }) => { | |
| > opcode1 == opcode2 | |
| > && cond1 == cond2 | |
| > && code1 == code2 | |
| 945c952 | |
| < (&Self::InsertLane { opcode: ref opcode1, args: ref args1, lane: ref lane1 }, &Self::InsertLane { opcode: ref opcode2, args: ref args2, lane: ref lane2 }) => { | |
| --- | |
| > (&Self::Shuffle { opcode: ref opcode1, args: ref args1, mask: ref mask1 }, &Self::Shuffle { opcode: ref opcode2, args: ref args2, mask: ref mask2 }) => { | |
| 947c954 | |
| < && lane1 == lane2 | |
| --- | |
| > && mask1 == mask2 | |
| 950c957 | |
| < (&Self::CopyToSsa { opcode: ref opcode1, src: ref src1 }, &Self::CopyToSsa { opcode: ref opcode2, src: ref src2 }) => { | |
| --- | |
| > (&Self::Branch { opcode: ref opcode1, args: ref args1, destination: ref destination1 }, &Self::Branch { opcode: ref opcode2, args: ref args2, destination: ref destination2 }) => { | |
| 952c959,960 | |
| < && src1 == src2 | |
| --- | |
| > && destination1 == destination2 | |
| > && args1.as_slice(pool) == args2.as_slice(pool) | |
| 954c962 | |
| < (&Self::StackStore { opcode: ref opcode1, arg: ref arg1, stack_slot: ref stack_slot1, offset: ref offset1 }, &Self::StackStore { opcode: ref opcode2, arg: ref arg2, stack_slot: ref stack_slot2, offset: ref offset2 }) => { | |
| --- | |
| > (&Self::StackLoad { opcode: ref opcode1, stack_slot: ref stack_slot1, offset: ref offset1 }, &Self::StackLoad { opcode: ref opcode2, stack_slot: ref stack_slot2, offset: ref offset2 }) => { | |
| 958c966,972 | |
| < && arg1 == arg2 | |
| --- | |
| > } | |
| > (&Self::NullAry { opcode: ref opcode1 }, &Self::NullAry { opcode: ref opcode2 }) => { | |
| > opcode1 == opcode2 | |
| > } | |
| > (&Self::UnaryImm { opcode: ref opcode1, imm: ref imm1 }, &Self::UnaryImm { opcode: ref opcode2, imm: ref imm2 }) => { | |
| > opcode1 == opcode2 | |
| > && imm1 == imm2 | |
| 966,971c980 | |
| < (&Self::CopySpecial { opcode: ref opcode1, src: ref src1, dst: ref dst1 }, &Self::CopySpecial { opcode: ref opcode2, src: ref src2, dst: ref dst2 }) => { | |
| < opcode1 == opcode2 | |
| < && src1 == src2 | |
| < && dst1 == dst2 | |
| < } | |
| < (&Self::UnaryConst { opcode: ref opcode1, constant_handle: ref constant_handle1 }, &Self::UnaryConst { opcode: ref opcode2, constant_handle: ref constant_handle2 }) => { | |
| --- | |
| > (&Self::HeapAddr { opcode: ref opcode1, arg: ref arg1, heap: ref heap1, imm: ref imm1 }, &Self::HeapAddr { opcode: ref opcode2, arg: ref arg2, heap: ref heap2, imm: ref imm2 }) => { | |
| 973c982,984 | |
| < && constant_handle1 == constant_handle2 | |
| --- | |
| > && heap1 == heap2 | |
| > && imm1 == imm2 | |
| > && arg1 == arg2 | |
| 975c986 | |
| < (&Self::ExtractLane { opcode: ref opcode1, arg: ref arg1, lane: ref lane1 }, &Self::ExtractLane { opcode: ref opcode2, arg: ref arg2, lane: ref lane2 }) => { | |
| --- | |
| > (&Self::IntCond { opcode: ref opcode1, arg: ref arg1, cond: ref cond1 }, &Self::IntCond { opcode: ref opcode2, arg: ref arg2, cond: ref cond2 }) => { | |
| 977c988 | |
| < && lane1 == lane2 | |
| --- | |
| > && cond1 == cond2 | |
| 980c991 | |
| < (&Self::StoreComplex { opcode: ref opcode1, args: ref args1, flags: ref flags1, offset: ref offset1 }, &Self::StoreComplex { opcode: ref opcode2, args: ref args2, flags: ref flags2, offset: ref offset2 }) => { | |
| --- | |
| > (&Self::BranchTableBase { opcode: ref opcode1, table: ref table1 }, &Self::BranchTableBase { opcode: ref opcode2, table: ref table2 }) => { | |
| 982,984c993 | |
| < && flags1 == flags2 | |
| < && offset1 == offset2 | |
| < && args1.as_slice(pool) == args2.as_slice(pool) | |
| --- | |
| > && table1 == table2 | |
| 986c995 | |
| < (&Self::UnaryIeee64 { opcode: ref opcode1, imm: ref imm1 }, &Self::UnaryIeee64 { opcode: ref opcode2, imm: ref imm2 }) => { | |
| --- | |
| > (&Self::InsertLane { opcode: ref opcode1, args: ref args1, lane: ref lane1 }, &Self::InsertLane { opcode: ref opcode2, args: ref args2, lane: ref lane2 }) => { | |
| 988c997,998 | |
| < && imm1 == imm2 | |
| --- | |
| > && lane1 == lane2 | |
| > && args1 == args2 | |
| 990c1000 | |
| < (&Self::Shuffle { opcode: ref opcode1, args: ref args1, mask: ref mask1 }, &Self::Shuffle { opcode: ref opcode2, args: ref args2, mask: ref mask2 }) => { | |
| --- | |
| > (&Self::CondTrap { opcode: ref opcode1, arg: ref arg1, code: ref code1 }, &Self::CondTrap { opcode: ref opcode2, arg: ref arg2, code: ref code2 }) => { | |
| 992,993c1002,1003 | |
| < && mask1 == mask2 | |
| < && args1 == args2 | |
| --- | |
| > && code1 == code2 | |
| > && arg1 == arg2 | |
| 995c1005 | |
| < (&Self::LoadComplex { opcode: ref opcode1, args: ref args1, flags: ref flags1, offset: ref offset1 }, &Self::LoadComplex { opcode: ref opcode2, args: ref args2, flags: ref flags2, offset: ref offset2 }) => { | |
| --- | |
| > (&Self::UnaryIeee32 { opcode: ref opcode1, imm: ref imm1 }, &Self::UnaryIeee32 { opcode: ref opcode2, imm: ref imm2 }) => { | |
| 997,999c1007 | |
| < && flags1 == flags2 | |
| < && offset1 == offset2 | |
| < && args1.as_slice(pool) == args2.as_slice(pool) | |
| --- | |
| > && imm1 == imm2 | |
| 1006,1012c1014 | |
| < (&Self::TableAddr { opcode: ref opcode1, arg: ref arg1, table: ref table1, offset: ref offset1 }, &Self::TableAddr { opcode: ref opcode2, arg: ref arg2, table: ref table2, offset: ref offset2 }) => { | |
| < opcode1 == opcode2 | |
| < && table1 == table2 | |
| < && offset1 == offset2 | |
| < && arg1 == arg2 | |
| < } | |
| < (&Self::BranchIcmp { opcode: ref opcode1, args: ref args1, cond: ref cond1, destination: ref destination1 }, &Self::BranchIcmp { opcode: ref opcode2, args: ref args2, cond: ref cond2, destination: ref destination2 }) => { | |
| --- | |
| > (&Self::IntCondTrap { opcode: ref opcode1, arg: ref arg1, cond: ref cond1, code: ref code1 }, &Self::IntCondTrap { opcode: ref opcode2, arg: ref arg2, cond: ref cond2, code: ref code2 }) => { | |
| 1015,1021c1017 | |
| < && destination1 == destination2 | |
| < && args1.as_slice(pool) == args2.as_slice(pool) | |
| < } | |
| < (&Self::BranchTable { opcode: ref opcode1, arg: ref arg1, destination: ref destination1, table: ref table1 }, &Self::BranchTable { opcode: ref opcode2, arg: ref arg2, destination: ref destination2, table: ref table2 }) => { | |
| < opcode1 == opcode2 | |
| < && destination1 == destination2 | |
| < && table1 == table2 | |
| --- | |
| > && code1 == code2 | |
| 1024c1020 | |
| < (&Self::Load { opcode: ref opcode1, arg: ref arg1, flags: ref flags1, offset: ref offset1 }, &Self::Load { opcode: ref opcode2, arg: ref arg2, flags: ref flags2, offset: ref offset2 }) => { | |
| --- | |
| > (&Self::RegSpill { opcode: ref opcode1, arg: ref arg1, src: ref src1, dst: ref dst1 }, &Self::RegSpill { opcode: ref opcode2, arg: ref arg2, src: ref src2, dst: ref dst2 }) => { | |
| 1026,1027c1022,1023 | |
| < && flags1 == flags2 | |
| < && offset1 == offset2 | |
| --- | |
| > && src1 == src2 | |
| > && dst1 == dst2 | |
| 1030,1035c1026 | |
| < (&Self::IntSelect { opcode: ref opcode1, args: ref args1, cond: ref cond1 }, &Self::IntSelect { opcode: ref opcode2, args: ref args2, cond: ref cond2 }) => { | |
| < opcode1 == opcode2 | |
| < && cond1 == cond2 | |
| < && args1 == args2 | |
| < } | |
| < (&Self::Binary { opcode: ref opcode1, args: ref args1 }, &Self::Binary { opcode: ref opcode2, args: ref args2 }) => { | |
| --- | |
| > (&Self::FuncAddr { opcode: ref opcode1, func_ref: ref func_ref1 }, &Self::FuncAddr { opcode: ref opcode2, func_ref: ref func_ref2 }) => { | |
| 1037c1028 | |
| < && args1 == args2 | |
| --- | |
| > && func_ref1 == func_ref2 | |
| 1039c1030 | |
| < (&Self::IntCond { opcode: ref opcode1, arg: ref arg1, cond: ref cond1 }, &Self::IntCond { opcode: ref opcode2, arg: ref arg2, cond: ref cond2 }) => { | |
| --- | |
| > (&Self::FloatCompare { opcode: ref opcode1, args: ref args1, cond: ref cond1 }, &Self::FloatCompare { opcode: ref opcode2, args: ref args2, cond: ref cond2 }) => { | |
| 1042,1047d1032 | |
| < && arg1 == arg2 | |
| < } | |
| < (&Self::BranchTableEntry { opcode: ref opcode1, args: ref args1, imm: ref imm1, table: ref table1 }, &Self::BranchTableEntry { opcode: ref opcode2, args: ref args2, imm: ref imm2, table: ref table2 }) => { | |
| < opcode1 == opcode2 | |
| < && imm1 == imm2 | |
| < && table1 == table2 | |
| 1055c1040 | |
| < (&Self::UnaryGlobalValue { opcode: ref opcode1, global_value: ref global_value1 }, &Self::UnaryGlobalValue { opcode: ref opcode2, global_value: ref global_value2 }) => { | |
| --- | |
| > (&Self::TableAddr { opcode: ref opcode1, arg: ref arg1, table: ref table1, offset: ref offset1 }, &Self::TableAddr { opcode: ref opcode2, arg: ref arg2, table: ref table2, offset: ref offset2 }) => { | |
| 1057c1042,1044 | |
| < && global_value1 == global_value2 | |
| --- | |
| > && table1 == table2 | |
| > && offset1 == offset2 | |
| > && arg1 == arg2 | |
| 1059c1046 | |
| < (&Self::HeapAddr { opcode: ref opcode1, arg: ref arg1, heap: ref heap1, imm: ref imm1 }, &Self::HeapAddr { opcode: ref opcode2, arg: ref arg2, heap: ref heap2, imm: ref imm2 }) => { | |
| --- | |
| > (&Self::Binary { opcode: ref opcode1, args: ref args1 }, &Self::Binary { opcode: ref opcode2, args: ref args2 }) => { | |
| 1061,1062c1048,1052 | |
| < && heap1 == heap2 | |
| < && imm1 == imm2 | |
| --- | |
| > && args1 == args2 | |
| > } | |
| > (&Self::ExtractLane { opcode: ref opcode1, arg: ref arg1, lane: ref lane1 }, &Self::ExtractLane { opcode: ref opcode2, arg: ref arg2, lane: ref lane2 }) => { | |
| > opcode1 == opcode2 | |
| > && lane1 == lane2 | |
| 1065c1055 | |
| < (&Self::Ternary { opcode: ref opcode1, args: ref args1 }, &Self::Ternary { opcode: ref opcode2, args: ref args2 }) => { | |
| --- | |
| > (&Self::IndirectJump { opcode: ref opcode1, arg: ref arg1, table: ref table1 }, &Self::IndirectJump { opcode: ref opcode2, arg: ref arg2, table: ref table2 }) => { | |
| 1067c1057,1058 | |
| < && args1 == args2 | |
| --- | |
| > && table1 == table2 | |
| > && arg1 == arg2 | |
| 1075,1080c1066 | |
| < (&Self::StackLoad { opcode: ref opcode1, stack_slot: ref stack_slot1, offset: ref offset1 }, &Self::StackLoad { opcode: ref opcode2, stack_slot: ref stack_slot2, offset: ref offset2 }) => { | |
| < opcode1 == opcode2 | |
| < && stack_slot1 == stack_slot2 | |
| < && offset1 == offset2 | |
| < } | |
| < (&Self::Branch { opcode: ref opcode1, args: ref args1, destination: ref destination1 }, &Self::Branch { opcode: ref opcode2, args: ref args2, destination: ref destination2 }) => { | |
| --- | |
| > (&Self::BranchInt { opcode: ref opcode1, args: ref args1, cond: ref cond1, destination: ref destination1 }, &Self::BranchInt { opcode: ref opcode2, args: ref args2, cond: ref cond2, destination: ref destination2 }) => { | |
| 1081a1068 | |
| > && cond1 == cond2 | |
| 1085c1072,1076 | |
| < (&Self::FloatCompare { opcode: ref opcode1, args: ref args1, cond: ref cond1 }, &Self::FloatCompare { opcode: ref opcode2, args: ref args2, cond: ref cond2 }) => { | |
| --- | |
| > (&Self::Trap { opcode: ref opcode1, code: ref code1 }, &Self::Trap { opcode: ref opcode2, code: ref code2 }) => { | |
| > opcode1 == opcode2 | |
| > && code1 == code2 | |
| > } | |
| > (&Self::Ternary { opcode: ref opcode1, args: ref args1 }, &Self::Ternary { opcode: ref opcode2, args: ref args2 }) => { | |
| 1087d1077 | |
| < && cond1 == cond2 | |
| 1090c1080,1086 | |
| < (&Self::UnaryImm { opcode: ref opcode1, imm: ref imm1 }, &Self::UnaryImm { opcode: ref opcode2, imm: ref imm2 }) => { | |
| --- | |
| > (&Self::BranchFloat { opcode: ref opcode1, args: ref args1, cond: ref cond1, destination: ref destination1 }, &Self::BranchFloat { opcode: ref opcode2, args: ref args2, cond: ref cond2, destination: ref destination2 }) => { | |
| > opcode1 == opcode2 | |
| > && cond1 == cond2 | |
| > && destination1 == destination2 | |
| > && args1.as_slice(pool) == args2.as_slice(pool) | |
| > } | |
| > (&Self::UnaryBool { opcode: ref opcode1, imm: ref imm1 }, &Self::UnaryBool { opcode: ref opcode2, imm: ref imm2 }) => { | |
| 1093a1090,1093 | |
| > (&Self::Unary { opcode: ref opcode1, arg: ref arg1 }, &Self::Unary { opcode: ref opcode2, arg: ref arg2 }) => { | |
| > opcode1 == opcode2 | |
| > && arg1 == arg2 | |
| > } | |
| 1104,1111c1104 | |
| < Self::BranchFloat{opcode, ref args, cond, destination} => { | |
| < ::core::hash::Hash::hash( &::core::mem::discriminant(self), state); | |
| < ::core::hash::Hash::hash(&opcode, state); | |
| < ::core::hash::Hash::hash(&cond, state); | |
| < ::core::hash::Hash::hash(&destination, state); | |
| < ::core::hash::Hash::hash(args.as_slice(pool), state); | |
| < } | |
| < Self::Trap{opcode, code} => { | |
| --- | |
| > Self::CopyToSsa{opcode, src} => { | |
| 1114c1107 | |
| < ::core::hash::Hash::hash(&code, state); | |
| --- | |
| > ::core::hash::Hash::hash(&src, state); | |
| 1117c1110 | |
| < Self::IntCondTrap{opcode, ref arg, cond, code} => { | |
| --- | |
| > Self::IntSelect{opcode, ref args, cond} => { | |
| 1121,1122c1114 | |
| < ::core::hash::Hash::hash(&code, state); | |
| < ::core::hash::Hash::hash(arg, state); | |
| --- | |
| > ::core::hash::Hash::hash(args, state); | |
| 1124c1116 | |
| < Self::CallIndirect{opcode, ref args, sig_ref} => { | |
| --- | |
| > Self::Load{opcode, ref arg, flags, offset} => { | |
| 1127,1128c1119,1121 | |
| < ::core::hash::Hash::hash(&sig_ref, state); | |
| < ::core::hash::Hash::hash(args.as_slice(pool), state); | |
| --- | |
| > ::core::hash::Hash::hash(&flags, state); | |
| > ::core::hash::Hash::hash(&offset, state); | |
| > ::core::hash::Hash::hash(arg, state); | |
| 1130c1123 | |
| < Self::UnaryBool{opcode, imm} => { | |
| --- | |
| > Self::UnaryGlobalValue{opcode, global_value} => { | |
| 1133c1126 | |
| < ::core::hash::Hash::hash(&imm, state); | |
| --- | |
| > ::core::hash::Hash::hash(&global_value, state); | |
| 1136,1143c1129 | |
| < Self::RegMove{opcode, ref arg, src, dst} => { | |
| < ::core::hash::Hash::hash( &::core::mem::discriminant(self), state); | |
| < ::core::hash::Hash::hash(&opcode, state); | |
| < ::core::hash::Hash::hash(&src, state); | |
| < ::core::hash::Hash::hash(&dst, state); | |
| < ::core::hash::Hash::hash(arg, state); | |
| < } | |
| < Self::BranchInt{opcode, ref args, cond, destination} => { | |
| --- | |
| > Self::LoadComplex{opcode, ref args, flags, offset} => { | |
| 1146,1147c1132,1133 | |
| < ::core::hash::Hash::hash(&cond, state); | |
| < ::core::hash::Hash::hash(&destination, state); | |
| --- | |
| > ::core::hash::Hash::hash(&flags, state); | |
| > ::core::hash::Hash::hash(&offset, state); | |
| 1150,1155c1136 | |
| < Self::NullAry{opcode} => { | |
| < ::core::hash::Hash::hash( &::core::mem::discriminant(self), state); | |
| < ::core::hash::Hash::hash(&opcode, state); | |
| < ::core::hash::Hash::hash(&(), state); | |
| < } | |
| < Self::RegSpill{opcode, ref arg, src, dst} => { | |
| --- | |
| > Self::BranchTable{opcode, ref arg, destination, table} => { | |
| 1158,1159c1139,1140 | |
| < ::core::hash::Hash::hash(&src, state); | |
| < ::core::hash::Hash::hash(&dst, state); | |
| --- | |
| > ::core::hash::Hash::hash(&destination, state); | |
| > ::core::hash::Hash::hash(&table, state); | |
| 1162,1166d1142 | |
| < Self::MultiAry{opcode, ref args} => { | |
| < ::core::hash::Hash::hash( &::core::mem::discriminant(self), state); | |
| < ::core::hash::Hash::hash(&opcode, state); | |
| < ::core::hash::Hash::hash(args.as_slice(pool), state); | |
| < } | |
| 1173c1149 | |
| < Self::BranchTableBase{opcode, table} => { | |
| --- | |
| > Self::BranchTableEntry{opcode, ref args, imm, table} => { | |
| 1175a1152 | |
| > ::core::hash::Hash::hash(&imm, state); | |
| 1177c1154 | |
| < ::core::hash::Hash::hash(&(), state); | |
| --- | |
| > ::core::hash::Hash::hash(args, state); | |
| 1186c1163 | |
| < Self::FloatCondTrap{opcode, ref arg, cond, code} => { | |
| --- | |
| > Self::BinaryImm{opcode, ref arg, imm} => { | |
| 1189,1190c1166 | |
| < ::core::hash::Hash::hash(&cond, state); | |
| < ::core::hash::Hash::hash(&code, state); | |
| --- | |
| > ::core::hash::Hash::hash(&imm, state); | |
| 1193,1199c1169 | |
| < Self::FuncAddr{opcode, func_ref} => { | |
| < ::core::hash::Hash::hash( &::core::mem::discriminant(self), state); | |
| < ::core::hash::Hash::hash(&opcode, state); | |
| < ::core::hash::Hash::hash(&func_ref, state); | |
| < ::core::hash::Hash::hash(&(), state); | |
| < } | |
| < Self::Call{opcode, ref args, func_ref} => { | |
| --- | |
| > Self::MultiAry{opcode, ref args} => { | |
| 1202d1171 | |
| < ::core::hash::Hash::hash(&func_ref, state); | |
| 1205c1174 | |
| < Self::Unary{opcode, ref arg} => { | |
| --- | |
| > Self::BranchIcmp{opcode, ref args, cond, destination} => { | |
| 1208c1177,1179 | |
| < ::core::hash::Hash::hash(arg, state); | |
| --- | |
| > ::core::hash::Hash::hash(&cond, state); | |
| > ::core::hash::Hash::hash(&destination, state); | |
| > ::core::hash::Hash::hash(args.as_slice(pool), state); | |
| 1210c1181 | |
| < Self::UnaryIeee32{opcode, imm} => { | |
| --- | |
| > Self::UnaryConst{opcode, constant_handle} => { | |
| 1213c1184 | |
| < ::core::hash::Hash::hash(&imm, state); | |
| --- | |
| > ::core::hash::Hash::hash(&constant_handle, state); | |
| 1216c1187 | |
| < Self::CondTrap{opcode, ref arg, code} => { | |
| --- | |
| > Self::CallIndirect{opcode, ref args, sig_ref} => { | |
| 1219,1220c1190,1191 | |
| < ::core::hash::Hash::hash(&code, state); | |
| < ::core::hash::Hash::hash(arg, state); | |
| --- | |
| > ::core::hash::Hash::hash(&sig_ref, state); | |
| > ::core::hash::Hash::hash(args.as_slice(pool), state); | |
| 1222c1193 | |
| < Self::BinaryImm{opcode, ref arg, imm} => { | |
| --- | |
| > Self::Call{opcode, ref args, func_ref} => { | |
| 1225,1226c1196,1197 | |
| < ::core::hash::Hash::hash(&imm, state); | |
| < ::core::hash::Hash::hash(arg, state); | |
| --- | |
| > ::core::hash::Hash::hash(&func_ref, state); | |
| > ::core::hash::Hash::hash(args.as_slice(pool), state); | |
| 1228c1199 | |
| < Self::IndirectJump{opcode, ref arg, table} => { | |
| --- | |
| > Self::StackStore{opcode, ref arg, stack_slot, offset} => { | |
| 1231c1202,1203 | |
| < ::core::hash::Hash::hash(&table, state); | |
| --- | |
| > ::core::hash::Hash::hash(&stack_slot, state); | |
| > ::core::hash::Hash::hash(&offset, state); | |
| 1234,1240c1206 | |
| < Self::InsertLane{opcode, ref args, lane} => { | |
| < ::core::hash::Hash::hash( &::core::mem::discriminant(self), state); | |
| < ::core::hash::Hash::hash(&opcode, state); | |
| < ::core::hash::Hash::hash(&lane, state); | |
| < ::core::hash::Hash::hash(args, state); | |
| < } | |
| < Self::CopyToSsa{opcode, src} => { | |
| --- | |
| > Self::UnaryIeee64{opcode, imm} => { | |
| 1243c1209 | |
| < ::core::hash::Hash::hash(&src, state); | |
| --- | |
| > ::core::hash::Hash::hash(&imm, state); | |
| 1246c1212 | |
| < Self::StackStore{opcode, ref arg, stack_slot, offset} => { | |
| --- | |
| > Self::StoreComplex{opcode, ref args, flags, offset} => { | |
| 1249c1215 | |
| < ::core::hash::Hash::hash(&stack_slot, state); | |
| --- | |
| > ::core::hash::Hash::hash(&flags, state); | |
| 1251c1217 | |
| < ::core::hash::Hash::hash(arg, state); | |
| --- | |
| > ::core::hash::Hash::hash(args.as_slice(pool), state); | |
| 1253c1219 | |
| < Self::IntCompareImm{opcode, ref arg, cond, imm} => { | |
| --- | |
| > Self::RegMove{opcode, ref arg, src, dst} => { | |
| 1256,1257c1222,1223 | |
| < ::core::hash::Hash::hash(&cond, state); | |
| < ::core::hash::Hash::hash(&imm, state); | |
| --- | |
| > ::core::hash::Hash::hash(&src, state); | |
| > ::core::hash::Hash::hash(&dst, state); | |
| 1267c1233 | |
| < Self::UnaryConst{opcode, constant_handle} => { | |
| --- | |
| > Self::FloatCondTrap{opcode, ref arg, cond, code} => { | |
| 1270,1271c1236,1238 | |
| < ::core::hash::Hash::hash(&constant_handle, state); | |
| < ::core::hash::Hash::hash(&(), state); | |
| --- | |
| > ::core::hash::Hash::hash(&cond, state); | |
| > ::core::hash::Hash::hash(&code, state); | |
| > ::core::hash::Hash::hash(arg, state); | |
| 1273c1240 | |
| < Self::ExtractLane{opcode, ref arg, lane} => { | |
| --- | |
| > Self::Shuffle{opcode, ref args, mask} => { | |
| 1276,1277c1243,1244 | |
| < ::core::hash::Hash::hash(&lane, state); | |
| < ::core::hash::Hash::hash(arg, state); | |
| --- | |
| > ::core::hash::Hash::hash(&mask, state); | |
| > ::core::hash::Hash::hash(args, state); | |
| 1279c1246 | |
| < Self::StoreComplex{opcode, ref args, flags, offset} => { | |
| --- | |
| > Self::Branch{opcode, ref args, destination} => { | |
| 1282,1283c1249 | |
| < ::core::hash::Hash::hash(&flags, state); | |
| < ::core::hash::Hash::hash(&offset, state); | |
| --- | |
| > ::core::hash::Hash::hash(&destination, state); | |
| 1286c1252 | |
| < Self::UnaryIeee64{opcode, imm} => { | |
| --- | |
| > Self::StackLoad{opcode, stack_slot, offset} => { | |
| 1289c1255,1256 | |
| < ::core::hash::Hash::hash(&imm, state); | |
| --- | |
| > ::core::hash::Hash::hash(&stack_slot, state); | |
| > ::core::hash::Hash::hash(&offset, state); | |
| 1292c1259 | |
| < Self::Shuffle{opcode, ref args, mask} => { | |
| --- | |
| > Self::NullAry{opcode} => { | |
| 1295,1296c1262 | |
| < ::core::hash::Hash::hash(&mask, state); | |
| < ::core::hash::Hash::hash(args, state); | |
| --- | |
| > ::core::hash::Hash::hash(&(), state); | |
| 1298c1264 | |
| < Self::LoadComplex{opcode, ref args, flags, offset} => { | |
| --- | |
| > Self::UnaryImm{opcode, imm} => { | |
| 1301,1303c1267,1268 | |
| < ::core::hash::Hash::hash(&flags, state); | |
| < ::core::hash::Hash::hash(&offset, state); | |
| < ::core::hash::Hash::hash(args.as_slice(pool), state); | |
| --- | |
| > ::core::hash::Hash::hash(&imm, state); | |
| > ::core::hash::Hash::hash(&(), state); | |
| 1305c1270 | |
| < Self::FloatCond{opcode, ref arg, cond} => { | |
| --- | |
| > Self::IntCompareImm{opcode, ref arg, cond, imm} => { | |
| 1308a1274 | |
| > ::core::hash::Hash::hash(&imm, state); | |
| 1311c1277 | |
| < Self::TableAddr{opcode, ref arg, table, offset} => { | |
| --- | |
| > Self::HeapAddr{opcode, ref arg, heap, imm} => { | |
| 1314,1315c1280,1281 | |
| < ::core::hash::Hash::hash(&table, state); | |
| < ::core::hash::Hash::hash(&offset, state); | |
| --- | |
| > ::core::hash::Hash::hash(&heap, state); | |
| > ::core::hash::Hash::hash(&imm, state); | |
| 1318c1284 | |
| < Self::BranchIcmp{opcode, ref args, cond, destination} => { | |
| --- | |
| > Self::IntCond{opcode, ref arg, cond} => { | |
| 1322,1323c1288 | |
| < ::core::hash::Hash::hash(&destination, state); | |
| < ::core::hash::Hash::hash(args.as_slice(pool), state); | |
| --- | |
| > ::core::hash::Hash::hash(arg, state); | |
| 1325c1290 | |
| < Self::BranchTable{opcode, ref arg, destination, table} => { | |
| --- | |
| > Self::BranchTableBase{opcode, table} => { | |
| 1328d1292 | |
| < ::core::hash::Hash::hash(&destination, state); | |
| 1330c1294 | |
| < ::core::hash::Hash::hash(arg, state); | |
| --- | |
| > ::core::hash::Hash::hash(&(), state); | |
| 1332c1296 | |
| < Self::Load{opcode, ref arg, flags, offset} => { | |
| --- | |
| > Self::InsertLane{opcode, ref args, lane} => { | |
| 1335,1336c1299,1305 | |
| < ::core::hash::Hash::hash(&flags, state); | |
| < ::core::hash::Hash::hash(&offset, state); | |
| --- | |
| > ::core::hash::Hash::hash(&lane, state); | |
| > ::core::hash::Hash::hash(args, state); | |
| > } | |
| > Self::CondTrap{opcode, ref arg, code} => { | |
| > ::core::hash::Hash::hash( &::core::mem::discriminant(self), state); | |
| > ::core::hash::Hash::hash(&opcode, state); | |
| > ::core::hash::Hash::hash(&code, state); | |
| 1339c1308 | |
| < Self::IntSelect{opcode, ref args, cond} => { | |
| --- | |
| > Self::UnaryIeee32{opcode, imm} => { | |
| 1342,1343c1311,1312 | |
| < ::core::hash::Hash::hash(&cond, state); | |
| < ::core::hash::Hash::hash(args, state); | |
| --- | |
| > ::core::hash::Hash::hash(&imm, state); | |
| > ::core::hash::Hash::hash(&(), state); | |
| 1345c1314 | |
| < Self::Binary{opcode, ref args} => { | |
| --- | |
| > Self::FloatCond{opcode, ref arg, cond} => { | |
| 1348c1317,1318 | |
| < ::core::hash::Hash::hash(args, state); | |
| --- | |
| > ::core::hash::Hash::hash(&cond, state); | |
| > ::core::hash::Hash::hash(arg, state); | |
| 1350c1320 | |
| < Self::IntCond{opcode, ref arg, cond} => { | |
| --- | |
| > Self::IntCondTrap{opcode, ref arg, cond, code} => { | |
| 1353a1324 | |
| > ::core::hash::Hash::hash(&code, state); | |
| 1356c1327 | |
| < Self::BranchTableEntry{opcode, ref args, imm, table} => { | |
| --- | |
| > Self::RegSpill{opcode, ref arg, src, dst} => { | |
| 1359,1360c1330,1343 | |
| < ::core::hash::Hash::hash(&imm, state); | |
| < ::core::hash::Hash::hash(&table, state); | |
| --- | |
| > ::core::hash::Hash::hash(&src, state); | |
| > ::core::hash::Hash::hash(&dst, state); | |
| > ::core::hash::Hash::hash(arg, state); | |
| > } | |
| > Self::FuncAddr{opcode, func_ref} => { | |
| > ::core::hash::Hash::hash( &::core::mem::discriminant(self), state); | |
| > ::core::hash::Hash::hash(&opcode, state); | |
| > ::core::hash::Hash::hash(&func_ref, state); | |
| > ::core::hash::Hash::hash(&(), state); | |
| > } | |
| > Self::FloatCompare{opcode, ref args, cond} => { | |
| > ::core::hash::Hash::hash( &::core::mem::discriminant(self), state); | |
| > ::core::hash::Hash::hash(&opcode, state); | |
| > ::core::hash::Hash::hash(&cond, state); | |
| 1369c1352 | |
| < Self::UnaryGlobalValue{opcode, global_value} => { | |
| --- | |
| > Self::TableAddr{opcode, ref arg, table, offset} => { | |
| 1372,1373c1355,1357 | |
| < ::core::hash::Hash::hash(&global_value, state); | |
| < ::core::hash::Hash::hash(&(), state); | |
| --- | |
| > ::core::hash::Hash::hash(&table, state); | |
| > ::core::hash::Hash::hash(&offset, state); | |
| > ::core::hash::Hash::hash(arg, state); | |
| 1375c1359 | |
| < Self::HeapAddr{opcode, ref arg, heap, imm} => { | |
| --- | |
| > Self::Binary{opcode, ref args} => { | |
| 1378,1379c1362,1367 | |
| < ::core::hash::Hash::hash(&heap, state); | |
| < ::core::hash::Hash::hash(&imm, state); | |
| --- | |
| > ::core::hash::Hash::hash(args, state); | |
| > } | |
| > Self::ExtractLane{opcode, ref arg, lane} => { | |
| > ::core::hash::Hash::hash( &::core::mem::discriminant(self), state); | |
| > ::core::hash::Hash::hash(&opcode, state); | |
| > ::core::hash::Hash::hash(&lane, state); | |
| 1382c1370 | |
| < Self::Ternary{opcode, ref args} => { | |
| --- | |
| > Self::IndirectJump{opcode, ref arg, table} => { | |
| 1385c1373,1374 | |
| < ::core::hash::Hash::hash(args, state); | |
| --- | |
| > ::core::hash::Hash::hash(&table, state); | |
| > ::core::hash::Hash::hash(arg, state); | |
| 1394c1383 | |
| < Self::StackLoad{opcode, stack_slot, offset} => { | |
| --- | |
| > Self::BranchInt{opcode, ref args, cond, destination} => { | |
| 1397,1398c1386,1393 | |
| < ::core::hash::Hash::hash(&stack_slot, state); | |
| < ::core::hash::Hash::hash(&offset, state); | |
| --- | |
| > ::core::hash::Hash::hash(&cond, state); | |
| > ::core::hash::Hash::hash(&destination, state); | |
| > ::core::hash::Hash::hash(args.as_slice(pool), state); | |
| > } | |
| > Self::Trap{opcode, code} => { | |
| > ::core::hash::Hash::hash( &::core::mem::discriminant(self), state); | |
| > ::core::hash::Hash::hash(&opcode, state); | |
| > ::core::hash::Hash::hash(&code, state); | |
| 1401c1396 | |
| < Self::Branch{opcode, ref args, destination} => { | |
| --- | |
| > Self::Ternary{opcode, ref args} => { | |
| 1404,1405c1399 | |
| < ::core::hash::Hash::hash(&destination, state); | |
| < ::core::hash::Hash::hash(args.as_slice(pool), state); | |
| --- | |
| > ::core::hash::Hash::hash(args, state); | |
| 1407c1401 | |
| < Self::FloatCompare{opcode, ref args, cond} => { | |
| --- | |
| > Self::BranchFloat{opcode, ref args, cond, destination} => { | |
| 1411c1405,1406 | |
| < ::core::hash::Hash::hash(args, state); | |
| --- | |
| > ::core::hash::Hash::hash(&destination, state); | |
| > ::core::hash::Hash::hash(args.as_slice(pool), state); | |
| 1413c1408 | |
| < Self::UnaryImm{opcode, imm} => { | |
| --- | |
| > Self::UnaryBool{opcode, imm} => { | |
| 1418a1414,1418 | |
| > Self::Unary{opcode, ref arg} => { | |
| > ::core::hash::Hash::hash( &::core::mem::discriminant(self), state); | |
| > ::core::hash::Hash::hash(&opcode, state); | |
| > ::core::hash::Hash::hash(arg, state); | |
| > } | |
| diff -r nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/output nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/output | |
| 2c2 | |
| < cargo:rerun-if-changed=/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/build.rs | |
| --- | |
| > cargo:rerun-if-changed=/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/build.rs | |
| diff -r nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/root-output nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/root-output | |
| 1c1 | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out | |
| \ No newline at end of file | |
| --- | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out | |
| \ No newline at end of file | |
| diff -r nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/deps/cranelift_codegen-9595167dde1bc4a8.d nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/deps/cranelift_codegen-9595167dde1bc4a8.d | |
| 1c1 | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/deps/cranelift_codegen-9595167dde1bc4a8.rmeta: src/lib.rs src/binemit/mod.rs src/binemit/memorysink.rs src/binemit/relaxation.rs src/binemit/shrink.rs src/binemit/stackmap.rs src/cfg_printer.rs src/cursor.rs src/dbg.rs src/dominator_tree.rs src/flowgraph.rs src/ir/mod.rs src/ir/builder.rs src/ir/constant.rs src/ir/dfg.rs src/ir/entities.rs src/ir/extfunc.rs src/ir/extname.rs src/ir/framelayout.rs src/ir/function.rs src/ir/globalvalue.rs src/ir/heap.rs src/ir/immediates.rs src/ir/instructions.rs src/ir/jumptable.rs src/ir/layout.rs src/ir/libcall.rs src/ir/memflags.rs src/ir/progpoint.rs src/ir/sourceloc.rs src/ir/stackslot.rs src/ir/table.rs src/ir/trapcode.rs src/ir/types.rs src/ir/valueloc.rs src/isa/mod.rs src/isa/x86/mod.rs src/isa/x86/abi.rs src/isa/x86/binemit.rs src/isa/x86/enc_tables.rs src/isa/x86/registers.rs src/isa/x86/settings.rs src/isa/x86/unwind.rs src/isa/call_conv.rs src/isa/constraints.rs src/isa/enc_tables.rs src/isa/encoding.rs src/isa/registers.rs src/isa/stack.rs src/loop_analysis.rs src/print_errors.rs src/settings.rs src/timing.rs src/verifier/mod.rs src/verifier/cssa.rs src/verifier/flags.rs src/verifier/liveness.rs src/verifier/locations.rs src/write.rs src/abi.rs src/bitset.rs src/constant_hash.rs src/context.rs src/dce.rs src/divconst_magic_numbers.rs src/fx.rs src/iterators.rs src/legalizer/mod.rs src/legalizer/boundary.rs src/legalizer/call.rs src/legalizer/globalvalue.rs src/legalizer/heap.rs src/legalizer/libcall.rs src/legalizer/split.rs src/legalizer/table.rs src/licm.rs src/nan_canonicalization.rs src/partition_slice.rs src/postopt.rs src/predicates.rs src/redundant_reload_remover.rs src/regalloc/mod.rs src/regalloc/coloring.rs src/regalloc/live_value_tracker.rs src/regalloc/liveness.rs src/regalloc/liverange.rs src/regalloc/register_set.rs src/regalloc/virtregs.rs src/regalloc/affinity.rs src/regalloc/branch_splitting.rs src/regalloc/coalescing.rs src/regalloc/context.rs src/regalloc/diversion.rs src/regalloc/pressure.rs src/regalloc/reload.rs src/regalloc/safepoint.rs src/regalloc/solver.rs src/regalloc/spilling.rs src/result.rs src/scoped_hash_map.rs src/simple_gvn.rs src/simple_preopt.rs src/stack_layout.rs src/topo_order.rs src/unreachable_code.rs src/value_label.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/inst_builder.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/opcodes.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/types.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/binemit-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/encoding-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalize-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/registers-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalizer.rs | |
| --- | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/deps/cranelift_codegen-9595167dde1bc4a8.rmeta: src/lib.rs src/binemit/mod.rs src/binemit/memorysink.rs src/binemit/relaxation.rs src/binemit/shrink.rs src/binemit/stackmap.rs src/cfg_printer.rs src/cursor.rs src/dbg.rs src/dominator_tree.rs src/flowgraph.rs src/ir/mod.rs src/ir/builder.rs src/ir/constant.rs src/ir/dfg.rs src/ir/entities.rs src/ir/extfunc.rs src/ir/extname.rs src/ir/framelayout.rs src/ir/function.rs src/ir/globalvalue.rs src/ir/heap.rs src/ir/immediates.rs src/ir/instructions.rs src/ir/jumptable.rs src/ir/layout.rs src/ir/libcall.rs src/ir/memflags.rs src/ir/progpoint.rs src/ir/sourceloc.rs src/ir/stackslot.rs src/ir/table.rs src/ir/trapcode.rs src/ir/types.rs src/ir/valueloc.rs src/isa/mod.rs src/isa/x86/mod.rs src/isa/x86/abi.rs src/isa/x86/binemit.rs src/isa/x86/enc_tables.rs src/isa/x86/registers.rs src/isa/x86/settings.rs src/isa/x86/unwind.rs src/isa/call_conv.rs src/isa/constraints.rs src/isa/enc_tables.rs src/isa/encoding.rs src/isa/registers.rs src/isa/stack.rs src/loop_analysis.rs src/print_errors.rs src/settings.rs src/timing.rs src/verifier/mod.rs src/verifier/cssa.rs src/verifier/flags.rs src/verifier/liveness.rs src/verifier/locations.rs src/write.rs src/abi.rs src/bitset.rs src/constant_hash.rs src/context.rs src/dce.rs src/divconst_magic_numbers.rs src/fx.rs src/iterators.rs src/legalizer/mod.rs src/legalizer/boundary.rs src/legalizer/call.rs src/legalizer/globalvalue.rs src/legalizer/heap.rs src/legalizer/libcall.rs src/legalizer/split.rs src/legalizer/table.rs src/licm.rs src/nan_canonicalization.rs src/partition_slice.rs src/postopt.rs src/predicates.rs src/redundant_reload_remover.rs src/regalloc/mod.rs src/regalloc/coloring.rs src/regalloc/live_value_tracker.rs src/regalloc/liveness.rs src/regalloc/liverange.rs src/regalloc/register_set.rs src/regalloc/virtregs.rs src/regalloc/affinity.rs src/regalloc/branch_splitting.rs src/regalloc/coalescing.rs src/regalloc/context.rs src/regalloc/diversion.rs src/regalloc/pressure.rs src/regalloc/reload.rs src/regalloc/safepoint.rs src/regalloc/solver.rs src/regalloc/spilling.rs src/result.rs src/scoped_hash_map.rs src/simple_gvn.rs src/simple_preopt.rs src/stack_layout.rs src/topo_order.rs src/unreachable_code.rs src/value_label.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/inst_builder.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/opcodes.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/types.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/binemit-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/encoding-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalize-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/registers-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalizer.rs | |
| 3c3 | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/deps/libcranelift_codegen-9595167dde1bc4a8.rlib: src/lib.rs src/binemit/mod.rs src/binemit/memorysink.rs src/binemit/relaxation.rs src/binemit/shrink.rs src/binemit/stackmap.rs src/cfg_printer.rs src/cursor.rs src/dbg.rs src/dominator_tree.rs src/flowgraph.rs src/ir/mod.rs src/ir/builder.rs src/ir/constant.rs src/ir/dfg.rs src/ir/entities.rs src/ir/extfunc.rs src/ir/extname.rs src/ir/framelayout.rs src/ir/function.rs src/ir/globalvalue.rs src/ir/heap.rs src/ir/immediates.rs src/ir/instructions.rs src/ir/jumptable.rs src/ir/layout.rs src/ir/libcall.rs src/ir/memflags.rs src/ir/progpoint.rs src/ir/sourceloc.rs src/ir/stackslot.rs src/ir/table.rs src/ir/trapcode.rs src/ir/types.rs src/ir/valueloc.rs src/isa/mod.rs src/isa/x86/mod.rs src/isa/x86/abi.rs src/isa/x86/binemit.rs src/isa/x86/enc_tables.rs src/isa/x86/registers.rs src/isa/x86/settings.rs src/isa/x86/unwind.rs src/isa/call_conv.rs src/isa/constraints.rs src/isa/enc_tables.rs src/isa/encoding.rs src/isa/registers.rs src/isa/stack.rs src/loop_analysis.rs src/print_errors.rs src/settings.rs src/timing.rs src/verifier/mod.rs src/verifier/cssa.rs src/verifier/flags.rs src/verifier/liveness.rs src/verifier/locations.rs src/write.rs src/abi.rs src/bitset.rs src/constant_hash.rs src/context.rs src/dce.rs src/divconst_magic_numbers.rs src/fx.rs src/iterators.rs src/legalizer/mod.rs src/legalizer/boundary.rs src/legalizer/call.rs src/legalizer/globalvalue.rs src/legalizer/heap.rs src/legalizer/libcall.rs src/legalizer/split.rs src/legalizer/table.rs src/licm.rs src/nan_canonicalization.rs src/partition_slice.rs src/postopt.rs src/predicates.rs src/redundant_reload_remover.rs src/regalloc/mod.rs src/regalloc/coloring.rs src/regalloc/live_value_tracker.rs src/regalloc/liveness.rs src/regalloc/liverange.rs src/regalloc/register_set.rs src/regalloc/virtregs.rs src/regalloc/affinity.rs src/regalloc/branch_splitting.rs src/regalloc/coalescing.rs src/regalloc/context.rs src/regalloc/diversion.rs src/regalloc/pressure.rs src/regalloc/reload.rs src/regalloc/safepoint.rs src/regalloc/solver.rs src/regalloc/spilling.rs src/result.rs src/scoped_hash_map.rs src/simple_gvn.rs src/simple_preopt.rs src/stack_layout.rs src/topo_order.rs src/unreachable_code.rs src/value_label.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/inst_builder.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/opcodes.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/types.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/binemit-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/encoding-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalize-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/registers-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalizer.rs | |
| --- | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/deps/libcranelift_codegen-9595167dde1bc4a8.rlib: src/lib.rs src/binemit/mod.rs src/binemit/memorysink.rs src/binemit/relaxation.rs src/binemit/shrink.rs src/binemit/stackmap.rs src/cfg_printer.rs src/cursor.rs src/dbg.rs src/dominator_tree.rs src/flowgraph.rs src/ir/mod.rs src/ir/builder.rs src/ir/constant.rs src/ir/dfg.rs src/ir/entities.rs src/ir/extfunc.rs src/ir/extname.rs src/ir/framelayout.rs src/ir/function.rs src/ir/globalvalue.rs src/ir/heap.rs src/ir/immediates.rs src/ir/instructions.rs src/ir/jumptable.rs src/ir/layout.rs src/ir/libcall.rs src/ir/memflags.rs src/ir/progpoint.rs src/ir/sourceloc.rs src/ir/stackslot.rs src/ir/table.rs src/ir/trapcode.rs src/ir/types.rs src/ir/valueloc.rs src/isa/mod.rs src/isa/x86/mod.rs src/isa/x86/abi.rs src/isa/x86/binemit.rs src/isa/x86/enc_tables.rs src/isa/x86/registers.rs src/isa/x86/settings.rs src/isa/x86/unwind.rs src/isa/call_conv.rs src/isa/constraints.rs src/isa/enc_tables.rs src/isa/encoding.rs src/isa/registers.rs src/isa/stack.rs src/loop_analysis.rs src/print_errors.rs src/settings.rs src/timing.rs src/verifier/mod.rs src/verifier/cssa.rs src/verifier/flags.rs src/verifier/liveness.rs src/verifier/locations.rs src/write.rs src/abi.rs src/bitset.rs src/constant_hash.rs src/context.rs src/dce.rs src/divconst_magic_numbers.rs src/fx.rs src/iterators.rs src/legalizer/mod.rs src/legalizer/boundary.rs src/legalizer/call.rs src/legalizer/globalvalue.rs src/legalizer/heap.rs src/legalizer/libcall.rs src/legalizer/split.rs src/legalizer/table.rs src/licm.rs src/nan_canonicalization.rs src/partition_slice.rs src/postopt.rs src/predicates.rs src/redundant_reload_remover.rs src/regalloc/mod.rs src/regalloc/coloring.rs src/regalloc/live_value_tracker.rs src/regalloc/liveness.rs src/regalloc/liverange.rs src/regalloc/register_set.rs src/regalloc/virtregs.rs src/regalloc/affinity.rs src/regalloc/branch_splitting.rs src/regalloc/coalescing.rs src/regalloc/context.rs src/regalloc/diversion.rs src/regalloc/pressure.rs src/regalloc/reload.rs src/regalloc/safepoint.rs src/regalloc/solver.rs src/regalloc/spilling.rs src/result.rs src/scoped_hash_map.rs src/simple_gvn.rs src/simple_preopt.rs src/stack_layout.rs src/topo_order.rs src/unreachable_code.rs src/value_label.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/inst_builder.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/opcodes.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/types.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/binemit-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/encoding-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalize-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/registers-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalizer.rs | |
| 5c5 | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/deps/cranelift_codegen-9595167dde1bc4a8.d: src/lib.rs src/binemit/mod.rs src/binemit/memorysink.rs src/binemit/relaxation.rs src/binemit/shrink.rs src/binemit/stackmap.rs src/cfg_printer.rs src/cursor.rs src/dbg.rs src/dominator_tree.rs src/flowgraph.rs src/ir/mod.rs src/ir/builder.rs src/ir/constant.rs src/ir/dfg.rs src/ir/entities.rs src/ir/extfunc.rs src/ir/extname.rs src/ir/framelayout.rs src/ir/function.rs src/ir/globalvalue.rs src/ir/heap.rs src/ir/immediates.rs src/ir/instructions.rs src/ir/jumptable.rs src/ir/layout.rs src/ir/libcall.rs src/ir/memflags.rs src/ir/progpoint.rs src/ir/sourceloc.rs src/ir/stackslot.rs src/ir/table.rs src/ir/trapcode.rs src/ir/types.rs src/ir/valueloc.rs src/isa/mod.rs src/isa/x86/mod.rs src/isa/x86/abi.rs src/isa/x86/binemit.rs src/isa/x86/enc_tables.rs src/isa/x86/registers.rs src/isa/x86/settings.rs src/isa/x86/unwind.rs src/isa/call_conv.rs src/isa/constraints.rs src/isa/enc_tables.rs src/isa/encoding.rs src/isa/registers.rs src/isa/stack.rs src/loop_analysis.rs src/print_errors.rs src/settings.rs src/timing.rs src/verifier/mod.rs src/verifier/cssa.rs src/verifier/flags.rs src/verifier/liveness.rs src/verifier/locations.rs src/write.rs src/abi.rs src/bitset.rs src/constant_hash.rs src/context.rs src/dce.rs src/divconst_magic_numbers.rs src/fx.rs src/iterators.rs src/legalizer/mod.rs src/legalizer/boundary.rs src/legalizer/call.rs src/legalizer/globalvalue.rs src/legalizer/heap.rs src/legalizer/libcall.rs src/legalizer/split.rs src/legalizer/table.rs src/licm.rs src/nan_canonicalization.rs src/partition_slice.rs src/postopt.rs src/predicates.rs src/redundant_reload_remover.rs src/regalloc/mod.rs src/regalloc/coloring.rs src/regalloc/live_value_tracker.rs src/regalloc/liveness.rs src/regalloc/liverange.rs src/regalloc/register_set.rs src/regalloc/virtregs.rs src/regalloc/affinity.rs src/regalloc/branch_splitting.rs src/regalloc/coalescing.rs src/regalloc/context.rs src/regalloc/diversion.rs src/regalloc/pressure.rs src/regalloc/reload.rs src/regalloc/safepoint.rs src/regalloc/solver.rs src/regalloc/spilling.rs src/result.rs src/scoped_hash_map.rs src/simple_gvn.rs src/simple_preopt.rs src/stack_layout.rs src/topo_order.rs src/unreachable_code.rs src/value_label.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/inst_builder.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/opcodes.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/types.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/binemit-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/encoding-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalize-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/registers-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalizer.rs | |
| --- | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/deps/cranelift_codegen-9595167dde1bc4a8.d: src/lib.rs src/binemit/mod.rs src/binemit/memorysink.rs src/binemit/relaxation.rs src/binemit/shrink.rs src/binemit/stackmap.rs src/cfg_printer.rs src/cursor.rs src/dbg.rs src/dominator_tree.rs src/flowgraph.rs src/ir/mod.rs src/ir/builder.rs src/ir/constant.rs src/ir/dfg.rs src/ir/entities.rs src/ir/extfunc.rs src/ir/extname.rs src/ir/framelayout.rs src/ir/function.rs src/ir/globalvalue.rs src/ir/heap.rs src/ir/immediates.rs src/ir/instructions.rs src/ir/jumptable.rs src/ir/layout.rs src/ir/libcall.rs src/ir/memflags.rs src/ir/progpoint.rs src/ir/sourceloc.rs src/ir/stackslot.rs src/ir/table.rs src/ir/trapcode.rs src/ir/types.rs src/ir/valueloc.rs src/isa/mod.rs src/isa/x86/mod.rs src/isa/x86/abi.rs src/isa/x86/binemit.rs src/isa/x86/enc_tables.rs src/isa/x86/registers.rs src/isa/x86/settings.rs src/isa/x86/unwind.rs src/isa/call_conv.rs src/isa/constraints.rs src/isa/enc_tables.rs src/isa/encoding.rs src/isa/registers.rs src/isa/stack.rs src/loop_analysis.rs src/print_errors.rs src/settings.rs src/timing.rs src/verifier/mod.rs src/verifier/cssa.rs src/verifier/flags.rs src/verifier/liveness.rs src/verifier/locations.rs src/write.rs src/abi.rs src/bitset.rs src/constant_hash.rs src/context.rs src/dce.rs src/divconst_magic_numbers.rs src/fx.rs src/iterators.rs src/legalizer/mod.rs src/legalizer/boundary.rs src/legalizer/call.rs src/legalizer/globalvalue.rs src/legalizer/heap.rs src/legalizer/libcall.rs src/legalizer/split.rs src/legalizer/table.rs src/licm.rs src/nan_canonicalization.rs src/partition_slice.rs src/postopt.rs src/predicates.rs src/redundant_reload_remover.rs src/regalloc/mod.rs src/regalloc/coloring.rs src/regalloc/live_value_tracker.rs src/regalloc/liveness.rs src/regalloc/liverange.rs src/regalloc/register_set.rs src/regalloc/virtregs.rs src/regalloc/affinity.rs src/regalloc/branch_splitting.rs src/regalloc/coalescing.rs src/regalloc/context.rs src/regalloc/diversion.rs src/regalloc/pressure.rs src/regalloc/reload.rs src/regalloc/safepoint.rs src/regalloc/solver.rs src/regalloc/spilling.rs src/result.rs src/scoped_hash_map.rs src/simple_gvn.rs src/simple_preopt.rs src/stack_layout.rs src/topo_order.rs src/unreachable_code.rs src/value_label.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/inst_builder.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/opcodes.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/types.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/binemit-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/encoding-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalize-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/registers-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalizer.rs | |
| 113,122c113,122 | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/inst_builder.rs: | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/opcodes.rs: | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/types.rs: | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/binemit-x86.rs: | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/encoding-x86.rs: | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalize-x86.rs: | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/registers-x86.rs: | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings-x86.rs: | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings.rs: | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalizer.rs: | |
| --- | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/inst_builder.rs: | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/opcodes.rs: | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/types.rs: | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/binemit-x86.rs: | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/encoding-x86.rs: | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalize-x86.rs: | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/registers-x86.rs: | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings-x86.rs: | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings.rs: | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalizer.rs: | |
| Binary files nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/deps/libcranelift_codegen-9595167dde1bc4a8.rlib and nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/deps/libcranelift_codegen-9595167dde1bc4a8.rlib differ | |
| Binary files nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/deps/libcranelift_codegen-9595167dde1bc4a8.rmeta and nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/deps/libcranelift_codegen-9595167dde1bc4a8.rmeta differ | |
| diff -r nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/libcranelift_codegen.d nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/libcranelift_codegen.d | |
| 1c1 | |
| < /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/libcranelift_codegen.rlib: /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/build.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/abi.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/binemit/memorysink.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/binemit/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/binemit/relaxation.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/binemit/shrink.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/binemit/stackmap.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/bitset.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/cfg_printer.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/constant_hash.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/context.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/cursor.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/dbg.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/dce.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/divconst_magic_numbers.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/dominator_tree.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/flowgraph.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/fx.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/builder.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/constant.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/dfg.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/entities.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/extfunc.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/extname.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/framelayout.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/function.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/globalvalue.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/heap.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/immediates.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/instructions.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/jumptable.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/layout.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/libcall.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/memflags.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/progpoint.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/sourceloc.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/stackslot.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/table.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/trapcode.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/types.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/ir/valueloc.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/call_conv.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/constraints.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/enc_tables.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/encoding.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/registers.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/stack.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/x86/abi.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/x86/binemit.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/x86/enc_tables.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/x86/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/x86/registers.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/x86/settings.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/isa/x86/unwind.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/iterators.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/legalizer/boundary.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/legalizer/call.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/legalizer/globalvalue.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/legalizer/heap.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/legalizer/libcall.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/legalizer/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/legalizer/split.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/legalizer/table.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/lib.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/licm.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/loop_analysis.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/nan_canonicalization.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/partition_slice.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/postopt.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/predicates.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/print_errors.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/redundant_reload_remover.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/affinity.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/branch_splitting.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/coalescing.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/coloring.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/context.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/diversion.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/live_value_tracker.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/liveness.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/liverange.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/pressure.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/register_set.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/reload.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/safepoint.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/solver.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/spilling.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/regalloc/virtregs.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/result.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/scoped_hash_map.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/settings.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/simple_gvn.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/simple_preopt.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/stack_layout.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/timing.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/topo_order.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/unreachable_code.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/value_label.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/verifier/cssa.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/verifier/flags.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/verifier/liveness.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/verifier/locations.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/verifier/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/src/write.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/binemit-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/encoding-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/inst_builder.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalize-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalizer.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/opcodes.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/registers-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/types.rs | |
| --- | |
| > /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/libcranelift_codegen.rlib: /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/build.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/abi.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/binemit/memorysink.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/binemit/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/binemit/relaxation.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/binemit/shrink.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/binemit/stackmap.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/bitset.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/cfg_printer.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/constant_hash.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/context.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/cursor.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/dbg.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/dce.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/divconst_magic_numbers.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/dominator_tree.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/flowgraph.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/fx.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/builder.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/constant.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/dfg.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/entities.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/extfunc.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/extname.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/framelayout.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/function.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/globalvalue.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/heap.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/immediates.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/instructions.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/jumptable.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/layout.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/libcall.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/memflags.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/progpoint.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/sourceloc.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/stackslot.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/table.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/trapcode.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/types.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/ir/valueloc.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/call_conv.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/constraints.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/enc_tables.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/encoding.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/registers.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/stack.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/x86/abi.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/x86/binemit.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/x86/enc_tables.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/x86/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/x86/registers.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/x86/settings.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/isa/x86/unwind.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/iterators.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/legalizer/boundary.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/legalizer/call.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/legalizer/globalvalue.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/legalizer/heap.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/legalizer/libcall.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/legalizer/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/legalizer/split.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/legalizer/table.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/lib.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/licm.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/loop_analysis.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/nan_canonicalization.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/partition_slice.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/postopt.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/predicates.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/print_errors.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/redundant_reload_remover.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/affinity.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/branch_splitting.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/coalescing.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/coloring.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/context.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/diversion.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/live_value_tracker.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/liveness.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/liverange.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/pressure.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/register_set.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/reload.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/safepoint.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/solver.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/spilling.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/regalloc/virtregs.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/result.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/scoped_hash_map.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/settings.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/simple_gvn.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/simple_preopt.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/stack_layout.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/timing.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/topo_order.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/unreachable_code.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/value_label.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/verifier/cssa.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/verifier/flags.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/verifier/liveness.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/verifier/locations.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/verifier/mod.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/src/write.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/binemit-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/encoding-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/inst_builder.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalize-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/legalizer.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/opcodes.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/registers-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings-x86.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/settings.rs /private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/release/x86_64-apple-darwin/release/build/cranelift-codegen-312f957b541c92f2/out/types.rs | |
| Binary files nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/libcranelift_codegen.rlib and nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release/libcranelift_codegen.rlib differ | |
| diff -r nix-build-crate-cranelift-codegen-0.51.0.drv-0/env-vars nix-build-crate-cranelift-codegen-0.51.0.drv-1/env-vars | |
| 17c17 | |
| < declare -x CARGO_HOME="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/.cargo" | |
| --- | |
| > declare -x CARGO_HOME="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/.cargo" | |
| 49c49 | |
| < declare -x NIX_BUILD_TOP="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0" | |
| --- | |
| > declare -x NIX_BUILD_TOP="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1" | |
| 71,72c71,72 | |
| < declare -x NIX_RUSTC_BUILD_FLAGS="--extern cranelift_codegen_meta=/nix/store/d6dajl0xksr5nm8m89b6mn4v43anrk2b-crate-cranelift-codegen-meta-0.51.0/lib/libcranelift_codegen_meta.rlib -L dependency=/nix/store/d6dajl0xksr5nm8m89b6mn4v43anrk2b-crate-cranelift-codegen-meta-0.51.0/lib/deps -L dependency=/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/build_deps" | |
| < declare -x NIX_RUSTC_FLAGS="--extern byteorder=/nix/store/i28djkw9axsynj6k8v1il02jkkzaqn4i-crate-byteorder-1.3.4/lib/libbyteorder.rlib -L dependency=/nix/store/i28djkw9axsynj6k8v1il02jkkzaqn4i-crate-byteorder-1.3.4/lib/deps --extern cranelift_bforest=/nix/store/7ckyba5myx1ifxgxzalf5f163wybyq4z-crate-cranelift-bforest-0.51.0/lib/libcranelift_bforest.rlib -L dependency=/nix/store/7ckyba5myx1ifxgxzalf5f163wybyq4z-crate-cranelift-bforest-0.51.0/lib/deps --extern cranelift_codegen_shared=/nix/store/nl8aakx56al2py36iz404pawznd4rkf2-crate-cranelift-codegen-shared-0.51.0/lib/libcranelift_codegen_shared.rlib -L dependency=/nix/store/nl8aakx56al2py36iz404pawznd4rkf2-crate-cranelift-codegen-shared-0.51.0/lib/deps --extern cranelift_entity=/nix/store/80vjy5zs0x09y8wjgznqc7dlqf0762rx-crate-cranelift-entity-0.51.0/lib/libcranelift_entity.rlib -L dependency=/nix/store/80vjy5zs0x09y8wjgznqc7dlqf0762rx-crate-cranelift-entity-0.51.0/lib/deps --extern log=/nix/store/1k2vqadn6hyb70pn5w810mylr6bpw5y5-crate-log-0.4.8/lib/liblog.rlib -L dependency=/nix/store/1k2vqadn6hyb70pn5w810mylr6bpw5y5-crate-log-0.4.8/lib/deps --extern smallvec=/nix/store/66wb6s4cfvlk4b18qdvcffq96k0r0i6j-crate-smallvec-1.4.0/lib/libsmallvec.rlib -L dependency=/nix/store/66wb6s4cfvlk4b18qdvcffq96k0r0i6j-crate-smallvec-1.4.0/lib/deps --extern target_lexicon=/nix/store/xbd8lv2kg7p0j14iylx6zdn9ap37cd3k-crate-target-lexicon-0.9.0/lib/libtarget_lexicon.rlib -L dependency=/nix/store/xbd8lv2kg7p0j14iylx6zdn9ap37cd3k-crate-target-lexicon-0.9.0/lib/deps --extern thiserror=/nix/store/0hhjx8s9yz60v1dnbs5n6j60bw7hcza1-crate-thiserror-1.0.19/lib/libthiserror.rlib -L dependency=/nix/store/0hhjx8s9yz60v1dnbs5n6j60bw7hcza1-crate-thiserror-1.0.19/lib/deps -L dependency=/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/deps" | |
| --- | |
| > declare -x NIX_RUSTC_BUILD_FLAGS="--extern cranelift_codegen_meta=/nix/store/d6dajl0xksr5nm8m89b6mn4v43anrk2b-crate-cranelift-codegen-meta-0.51.0/lib/libcranelift_codegen_meta.rlib -L dependency=/nix/store/d6dajl0xksr5nm8m89b6mn4v43anrk2b-crate-cranelift-codegen-meta-0.51.0/lib/deps -L dependency=/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/build_deps" | |
| > declare -x NIX_RUSTC_FLAGS="--extern byteorder=/nix/store/i28djkw9axsynj6k8v1il02jkkzaqn4i-crate-byteorder-1.3.4/lib/libbyteorder.rlib -L dependency=/nix/store/i28djkw9axsynj6k8v1il02jkkzaqn4i-crate-byteorder-1.3.4/lib/deps --extern cranelift_bforest=/nix/store/7ckyba5myx1ifxgxzalf5f163wybyq4z-crate-cranelift-bforest-0.51.0/lib/libcranelift_bforest.rlib -L dependency=/nix/store/7ckyba5myx1ifxgxzalf5f163wybyq4z-crate-cranelift-bforest-0.51.0/lib/deps --extern cranelift_codegen_shared=/nix/store/nl8aakx56al2py36iz404pawznd4rkf2-crate-cranelift-codegen-shared-0.51.0/lib/libcranelift_codegen_shared.rlib -L dependency=/nix/store/nl8aakx56al2py36iz404pawznd4rkf2-crate-cranelift-codegen-shared-0.51.0/lib/deps --extern cranelift_entity=/nix/store/80vjy5zs0x09y8wjgznqc7dlqf0762rx-crate-cranelift-entity-0.51.0/lib/libcranelift_entity.rlib -L dependency=/nix/store/80vjy5zs0x09y8wjgznqc7dlqf0762rx-crate-cranelift-entity-0.51.0/lib/deps --extern log=/nix/store/1k2vqadn6hyb70pn5w810mylr6bpw5y5-crate-log-0.4.8/lib/liblog.rlib -L dependency=/nix/store/1k2vqadn6hyb70pn5w810mylr6bpw5y5-crate-log-0.4.8/lib/deps --extern smallvec=/nix/store/66wb6s4cfvlk4b18qdvcffq96k0r0i6j-crate-smallvec-1.4.0/lib/libsmallvec.rlib -L dependency=/nix/store/66wb6s4cfvlk4b18qdvcffq96k0r0i6j-crate-smallvec-1.4.0/lib/deps --extern target_lexicon=/nix/store/xbd8lv2kg7p0j14iylx6zdn9ap37cd3k-crate-target-lexicon-0.9.0/lib/libtarget_lexicon.rlib -L dependency=/nix/store/xbd8lv2kg7p0j14iylx6zdn9ap37cd3k-crate-target-lexicon-0.9.0/lib/deps --extern thiserror=/nix/store/0hhjx8s9yz60v1dnbs5n6j60bw7hcza1-crate-thiserror-1.0.19/lib/libthiserror.rlib -L dependency=/nix/store/0hhjx8s9yz60v1dnbs5n6j60bw7hcza1-crate-thiserror-1.0.19/lib/deps -L dependency=/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/deps" | |
| 78c78 | |
| < declare -x OLDPWD="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release" | |
| --- | |
| > declare -x OLDPWD="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0/target/x86_64-apple-darwin/release" | |
| 87c87 | |
| < declare -x PWD="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0/cranelift-codegen-0.51.0" | |
| --- | |
| > declare -x PWD="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1/cranelift-codegen-0.51.0" | |
| 111,112c111,112 | |
| < declare -x TEMP="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0" | |
| < declare -x TEMPDIR="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0" | |
| --- | |
| > declare -x TEMP="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1" | |
| > declare -x TEMPDIR="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1" | |
| 114,115c114,115 | |
| < declare -x TMP="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0" | |
| < declare -x TMPDIR="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-0" | |
| --- | |
| > declare -x TMP="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1" | |
| > declare -x TMPDIR="/private/tmp/nix-build-crate-cranelift-codegen-0.51.0.drv-1" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment