/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblySetP2AlignOperands.cpp | 68 uint64_t P2Align = Log2_64((*MI.memoperands_begin())->getAlignment()); in rewriteP2Align() local 71 P2Align = std::min(P2Align, in rewriteP2Align() 74 MI.getOperand(OperandNo).setImm(P2Align); in rewriteP2Align()
|
D | WebAssemblyInstrAtomics.td | 37 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, I32:$count), 38 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 44 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, I32:$exp, 46 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 51 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, I64:$exp, 53 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 380 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, rc:$val), 381 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 656 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, rc:$exp, 658 (outs), (ins P2Align:$p2align, offset32_op:$off), [],
|
D | WebAssemblyInstrSIMD.td | 45 SIMD_I<(outs V128:$dst), (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 46 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 64 SIMD_I<(outs V128:$dst), (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 65 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 107 SIMD_I<(outs V128:$dst), (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 108 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 112 SIMD_I<(outs V128:$dst), (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 113 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 144 SIMD_I<(outs), (ins P2Align:$p2align, offset32_op:$off, I32:$addr, V128:$vec), 145 (outs), (ins P2Align:$p2align, offset32_op:$off), [],
|
D | WebAssemblyInstrMemory.td | 47 (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 48 (outs), (ins P2Align:$p2align, offset32_op:$off), 213 (ins P2Align:$p2align, offset32_op:$off, I32:$addr, rc:$val), 215 (ins P2Align:$p2align, offset32_op:$off), [],
|
D | WebAssemblyInstrInfo.td | 175 def P2Align : Operand<i32> {
|
/external/llvm-project/llvm/lib/Target/WebAssembly/ |
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()
|
D | WebAssemblyInstrSIMD.td | 47 SIMD_I<(outs V128:$dst), (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 48 (outs), (ins P2Align:$p2align, offset32_op:$off), [], 52 SIMD_I<(outs V128:$dst), (ins P2Align:$p2align, offset64_op:$off, I64:$addr), 53 (outs), (ins P2Align:$p2align, offset64_op:$off), [], 72 (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 74 (ins P2Align:$p2align, offset32_op:$off), [], 79 (ins P2Align:$p2align, offset64_op:$off, I64:$addr), 81 (ins P2Align:$p2align, offset64_op:$off), [], 123 (ins P2Align:$p2align, offset32_op:$off, I32:$addr), 124 (outs), (ins P2Align:$p2align, offset32_op:$off), [], [all …]
|
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 …]
|
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), [],
|
D | WebAssemblyInstrInfo.td | 176 def P2Align : Operand<i32> {
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblySetP2AlignOperands.cpp | 98 uint64_t P2Align = Log2_64((*MI.memoperands_begin())->getAlignment()); in runOnMachineFunction() local 101 P2Align = std::min( in runOnMachineFunction() 102 P2Align, uint64_t(WebAssembly::GetDefaultP2Align(MI.getOpcode()))); in runOnMachineFunction() 104 MI.getOperand(3).setImm(P2Align); in runOnMachineFunction()
|
D | WebAssemblyInstrMemory.td | 62 P2Align:$p2align), [], 65 P2Align:$p2align), [], 68 P2Align:$p2align), [], 71 P2Align:$p2align), [], 146 P2Align:$p2align), [], 149 P2Align:$p2align), [], 152 P2Align:$p2align), [], 155 P2Align:$p2align), [], 158 P2Align:$p2align), [], 161 P2Align:$p2align), [], [all …]
|
D | WebAssemblyInstrInfo.td | 81 def P2Align : Operand<i32> {
|
/external/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
D | JITLink.h | 151 P2Align = Alignment ? countTrailingZeros(Alignment) : 0; in Block() 165 P2Align = Alignment ? countTrailingZeros(Alignment) : 0; in Block() 206 uint64_t getAlignment() const { return 1ull << P2Align; } in getAlignment() 211 P2Align = Alignment ? countTrailingZeros(Alignment) : 0; in setAlignment() 219 assert(AlignmentOffset < (1ull << P2Align) && in setAlignmentOffset() 257 uint64_t P2Align : 5; variable
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/JITLink/ |
D | JITLink.h | 150 P2Align = Alignment ? countTrailingZeros(Alignment) : 0; in Block() 164 P2Align = Alignment ? countTrailingZeros(Alignment) : 0; in Block() 205 uint64_t getAlignment() const { return 1ull << P2Align; } in getAlignment() 210 P2Align = Alignment ? countTrailingZeros(Alignment) : 0; in setAlignment() 218 assert(AlignmentOffset < (1ull << P2Align) && in setAlignmentOffset() 256 uint64_t P2Align : 5; variable
|