Searched refs:P2Align (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/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 | WebAssemblyInstrSIMD.td | 158 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 163 (outs), (ins P2Align:$p2align, offset64_op:$off), [], 182 (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 184 (ins P2Align:$p2align, offset32_op:$off), [], 189 (ins P2Align:$p2align, offset64_op:$off, I64:$addr), 191 (ins P2Align:$p2align, offset64_op:$off), [], 223 (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 229 (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 235 (ins P2Align:$p2align, offset64_op:$off, I64:$addr), 241 (ins P2Align:$p2align, offset64_op:$off, I64:$addr), [all …]
|
| H A D | WebAssemblyInstrAtomics.td | 39 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 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), [], 60 (outs), (ins P2Align:$p2align, offset64_op:$off), [], 67 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 74 (outs), (ins P2Align:$p2align, offset64_op:$off), [], 470 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 476 (outs), (ins P2Align:$p2align, offset64_op:$off), [], 768 (outs), (ins P2Align:$p2align, offset32_op:$off), [], [all …]
|
| H A D | WebAssemblyInstrMemory.td | 47 (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 48 (outs), (ins P2Align:$p2align, offset32_op:$off), 53 (ins P2Align:$p2align, offset64_op:$off, I64:$addr), 54 (outs), (ins P2Align:$p2align, offset64_op:$off), 243 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, rc:$val), 245 (ins P2Align:$p2align, offset32_op:$off), [], 251 (ins P2Align:$p2align, offset64_op:$off, I64:$addr, rc:$val), 253 (ins P2Align:$p2align, offset64_op:$off), [],
|
| H A D | WebAssemblyInstrInfo.td | 195 def P2Align : Operand<i32> {
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | JITLink.h | 143 uint64_t P2Align : 5; variable 164 P2Align = Alignment ? countTrailingZeros(Alignment) : 0; in Block() 181 P2Align = Alignment ? countTrailingZeros(Alignment) : 0; in Block() 200 P2Align = Alignment ? countTrailingZeros(Alignment) : 0; in Block() 285 uint64_t getAlignment() const { return 1ull << P2Align; } in getAlignment() 290 P2Align = Alignment ? countTrailingZeros(Alignment) : 0; in setAlignment() 298 assert(AlignmentOffset < (1ull << P2Align) && in setAlignmentOffset()
|