Searched refs:P2Align (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblySetP2AlignOperands.cpp | 68 uint64_t P2Align = Log2((*MI.memoperands_begin())->getAlign()); in rewriteP2Align() local 71 P2Align = std::min(P2Align, in rewriteP2Align() 74 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 | 179 SIMD_I<(outs V128:$dst), (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 180 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 184 SIMD_I<(outs V128:$dst), (ins P2Align:$p2align, offset64_op:$off, I64:$addr), 185 (outs), (ins P2Align:$p2align, offset64_op:$off), [], 200 (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 202 (ins P2Align:$p2align, offset32_op:$off), [], 207 (ins P2Align:$p2align, offset64_op:$off, I64:$addr), 209 (ins P2Align:$p2align, offset64_op:$off), [], 234 (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 235 (outs), (ins P2Align:$p2align, offset32_op:$off), [], [all …]
|
H A D | WebAssemblyInstrInfo.td | 209 def P2Align : Operand<i32> {
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | JITLink.h | 151 uint64_t P2Align : 5; variable 172 P2Align = Alignment ? llvm::countr_zero(Alignment) : 0; in Block() 189 P2Align = Alignment ? llvm::countr_zero(Alignment) : 0; in Block() 208 P2Align = Alignment ? llvm::countr_zero(Alignment) : 0; in Block() 293 uint64_t getAlignment() const { return 1ull << P2Align; } in getAlignment() 298 P2Align = Alignment ? llvm::countr_zero(Alignment) : 0; in setAlignment() 306 assert(AlignmentOffset < (1ull << P2Align) && in setAlignmentOffset()
|