Searched refs:ExtractLo (Results 1 – 3 of 3) sorted by relevance
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUAtomicOptimizer.cpp | 468 Value *const ExtractLo = B.CreateExtractElement(BitCast, B.getInt32(0)); in optimizeAtomic() local 471 {ExtractLo, B.getInt32(0)}); in optimizeAtomic() 499 Value *const ExtractLo = B.CreateTrunc(NewV, B.getInt32Ty()); in optimizeAtomic() local 503 Intrinsic::amdgcn_readlane, {}, {ExtractLo, LastLaneIdx}); in optimizeAtomic() 598 Value *const ExtractLo = B.CreateTrunc(PHI, B.getInt32Ty()); in optimizeAtomic() local 602 B.CreateIntrinsic(Intrinsic::amdgcn_readfirstlane, {}, ExtractLo); in optimizeAtomic()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUAtomicOptimizer.cpp | 464 Value *const ExtractLo = B.CreateExtractElement(BitCast, B.getInt32(0)); in optimizeAtomic() local 467 {ExtractLo, B.getInt32(0)}); in optimizeAtomic() 495 Value *const ExtractLo = B.CreateTrunc(NewV, B.getInt32Ty()); in optimizeAtomic() local 499 Intrinsic::amdgcn_readlane, {}, {ExtractLo, LastLaneIdx}); in optimizeAtomic() 594 Value *const ExtractLo = B.CreateTrunc(PHI, B.getInt32Ty()); in optimizeAtomic() local 598 B.CreateIntrinsic(Intrinsic::amdgcn_readfirstlane, {}, ExtractLo); in optimizeAtomic()
|
/external/llvm-project/llvm/lib/Target/Mips/ |
D | MipsInstructionSelector.cpp | 557 MachineInstr *ExtractLo = BuildMI(MBB, I, I.getDebugLoc(), TII.get(Opcode)) in select() local 561 if (!constrainSelectedInstRegOperands(*ExtractLo, TII, TRI, RBI)) in select()
|