183f7a3a2Spvanhout; REQUIRES: x86-registered-target 283f7a3a2Spvanhout 3e86ebe4fSPierre van Houtryve; RUN: llvm-split -o %t %s -mtriple x86_64 -preserve-locals 2>&1 | FileCheck %s 4e86ebe4fSPierre van Houtryve 5e86ebe4fSPierre van Houtryve; Basic test for a target that doesn't support target-specific module splitting. 6e86ebe4fSPierre van Houtryve 7*ec636cf3Sserge-sans-paille; CHECK: warning: --preserve-locals has no effect when using TargetMachine::splitModule 8e86ebe4fSPierre van Houtryve; CHECK: warning: TargetMachine::splitModule failed, falling back to default splitModule implementation 9e86ebe4fSPierre van Houtryve 10e86ebe4fSPierre van Houtryvedefine void @bar() { 11e86ebe4fSPierre van Houtryve ret void 12e86ebe4fSPierre van Houtryve} 13