Searched refs:P2Align (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblySetP2AlignOperands.cpp | 67 uint64_t P2Align = Log2((*MI.memoperands_begin())->getAlign()); in rewriteP2Align() local 70 P2Align = std::min(P2Align, in rewriteP2Align() 73 MI.getOperand(OperandNo).setImm(P2Align); in rewriteP2Align()
|
| H A D | WebAssemblyInstrAtomics.td | 38 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, I32:$count), 39 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 44 (ins P2Align:$p2align, offset64_op:$off, I64:$addr, I32:$count), 45 (outs), (ins P2Align:$p2align, offset64_op:$off), [], 51 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, I32:$exp, 53 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 58 (ins P2Align:$p2align, offset64_op:$off, I64:$addr, I32:$exp, 60 (outs), (ins P2Align:$p2align, offset64_op:$off), [], 65 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, I64:$exp, 67 (outs), (ins P2Align:$p2align, offset32_op:$off), [], [all …]
|
| H A D | WebAssemblyInstrMemory.td | 41 (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 42 (outs), (ins P2Align:$p2align, offset32_op:$off), 47 (ins P2Align:$p2align, offset64_op:$off, I64:$addr), 48 (outs), (ins P2Align:$p2align, offset64_op:$off), 125 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, rc:$val), 127 (ins P2Align:$p2align, offset32_op:$off), [], 133 (ins P2Align:$p2align, offset64_op:$off, I64:$addr, rc:$val), 135 (ins P2Align:$p2align, offset64_op:$off), [],
|
| H A D | WebAssemblyInstrSIMD.td | 180 SIMD_I<(outs V128:$dst), (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 181 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 185 SIMD_I<(outs V128:$dst), (ins P2Align:$p2align, offset64_op:$off, I64:$addr), 186 (outs), (ins P2Align:$p2align, offset64_op:$off), [], 201 (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 203 (ins P2Align:$p2align, offset32_op:$off), [], 208 (ins P2Align:$p2align, offset64_op:$off, I64:$addr), 210 (ins P2Align:$p2align, offset64_op:$off), [], 235 (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 236 (outs), (ins P2Align:$p2align, offset32_op:$off), [], [all …]
|
| H A D | WebAssemblyInstrInfo.td | 221 def P2Align : Operand<i32> {
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | JITLink.h | 152 uint64_t P2Align : 5; variable 173 P2Align = Alignment ? llvm::countr_zero(Alignment) : 0; in Block() 190 P2Align = Alignment ? llvm::countr_zero(Alignment) : 0; in Block() 209 P2Align = Alignment ? llvm::countr_zero(Alignment) : 0; in Block() 300 uint64_t getAlignment() const { return 1ull << P2Align; } in getAlignment() 305 P2Align = Alignment ? llvm::countr_zero(Alignment) : 0; in setAlignment() 313 assert(AlignmentOffset < (1ull << P2Align) && in setAlignmentOffset()
|