SuccessChanges

Summary

  1. Remove extraRecipients for sanitizer-x86_64-linux-gn Reviewers: eugenis Differential Revision: https://reviews.llvm.org/D64363
Revision 365385 by Vitaly Buka:
Remove extraRecipients for sanitizer-x86_64-linux-gn

Reviewers: eugenis

Differential Revision: https://reviews.llvm.org/D64363
Change TypePath in RepositoryPath in Workspace
The file was modified/zorg/trunk/buildbot/osuosl/master/config/status.pybuildbot/osuosl/master/config/status.py

Summary

  1. Revert "Reapply [llvm-ar][test] Increase llvm-ar test coverage" llvm-ar.extract.test has been failing on greendragon and gone unfixed.
  2. [InstCombine] fold insertelement into splat of same scalar Forming the canonical splat shuffle improves analysis and may allow follow-on transforms (although some possibilities are missing as shown in the test diffs). The backend generically turns these patterns into build_vector, so there should be no codegen regressions. All targets are expected to be able to lower splats efficiently.
  3. AMDGPU: Fix unused variable in release build
  4. Teach the symbolizer lib symbolize objects directly. Currently, the symbolizer lib can only symbolize a file on disk. This patch teaches the symbolizer lib to symbolize objects. llvm-objdump needs this to support archive disassembly with source info. https://bugs.llvm.org/show_bug.cgi?id=41871 Reviewed by: jhenderson, grimar, MaskRay Differential Revision: https://reviews.llvm.org/D63521
  5. AMDGPU: Fix stray typing
  6. AMDGPU: Make s34 the FP register Make the FP register callee saved. This is tricky because now the FP needs to be spilled in the prolog relative to the incoming SP register, rather than the frame register used throughout the rest of the function. I don't like how this bypassess the standard mechanism for CSR spills just to get the correct insert point. I may look for a better solution, since all CSR VGPRs may also need to have all lanes activated. Another option might be to make getFrameIndexReference change the base register if the frame index is a CSR, and then try to figure out the right insertion point in emitProlog. If there is a free VGPR lane available for SGPR spilling, try to use it for the FP. If that would require intrtoducing a new VGPR spill, try to use a free call clobbered SGPR. Only fallback to introducing a new VGPR spill as a last resort. This also doesn't attempt to handle SGPR spilling with scalar stores.
  7. RegUsageInfoCollector: Don't iterate all regs for every reg class This is extremly slow on AMDGPU, which has a lot of physical register and a lot of register classes. determineCalleeSaves, via MachineRegisterInfo::isPhysRegUsed already added all of the super registers to the saved set.
  8. AMDGPU: Move DEBUG_TYPE definition below includes
  9. Keep the order of the basic blocks in the cloned loop as the original loop Summary: Do the cloning in two steps, first allocate all the new loops, then clone the basic blocks in the same order as the original loop. Reviewer: Meinersbur, fhahn, kbarton, hfinkel Reviewed By: hfinkel Subscribers: hfinkel, hiraditya, llvm-commits Tag: https://reviews.llvm.org/D64224 Differential Revision:
  10. Fix issues building libraries as more than one type with Xcode Summary: CMake+Xcode doesn't seem to handle targets that only have object sources. This patch works around that limitation by adding a dummy soruce file to any library target that is generated by llvm_add_library when object libraries are generated. Object libraries are generated whenever llvm_add_library is passed more than one library type, which is now the default case for clang static libraries (which generate STATIC and OBJECT libraries). Reviewers: zturner, compnerd, joanlluch Reviewed By: joanlluch Subscribers: joanlluch, xbolva00, mgorny, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D64300
  11. [SCEV] Fix for PR42397. SCEVExpander wrongly adds nsw to shl instruction. Change-Id: I76c9f628c092ae3e6e78ebdaf55cec726e25d692
  12. [InstCombine] add tests for insert of same splatted scalar; NFC
  13. Update gn files
  14. Revert "[BPF] add new intrinsics preserve_{array,union,struct}_access_index" This reverts commit r365352. Test ThinLTO/X86/lazyload_metadata.ll failed. Revert the commit and at the same time to fix the issue.
  15. Update gn files
  16. [AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description. Corrected a typo.
  17. [BPF] add new intrinsics preserve_{array,union,struct}_access_index For background of BPF CO-RE project, please refer to http://vger.kernel.org/bpfconf2019.html In summary, BPF CO-RE intends to compile bpf programs adjustable on struct/union layout change so the same program can run on multiple kernels with adjustment before loading based on native kernel structures. In order to do this, we need keep track of GEP(getelementptr) instruction base and result debuginfo types, so we can adjust on the host based on kernel BTF info. Capturing such information as an IR optimization is hard as various optimization may have tweaked GEP and also union is replaced by structure it is impossible to track fieldindex for union member accesses. Three intrinsic functions, preserve_{array,union,struct}_access_index, are introducted. addr = preserve_array_access_index(base, index, dimension) addr = preserve_union_access_index(base, di_index) addr = preserve_struct_access_index(base, gep_index, di_index) here, base: the base pointer for the array/union/struct access. index: the last access index for array, the same for IR/DebugInfo layout. dimension: the array dimension. gep_index: the access index based on IR layout. di_index: the access index based on user/debuginfo types. For example, for the following example, $ cat test.c struct sk_buff { int i; int b1:1; int b2:2; union { struct { int o1; int o2; } o; struct { char flags; char dev_id; } dev; int netid; } u[10]; }; static int (*bpf_probe_read)(void *dst, int size, const void *unsafe_ptr) = (void *) 4; #define _(x) (__builtin_preserve_access_index(x)) int bpf_prog(struct sk_buff *ctx) { char dev_id; bpf_probe_read(&dev_id, sizeof(char), _(&ctx->u[5].dev.dev_id)); return dev_id; } $ clang -target bpf -O2 -g -emit-llvm -S -mllvm -print-before-all \ test.c >& log The generated IR looks like below: ... define dso_local i32 @bpf_prog(%struct.sk_buff*) #0 !dbg !15 { %2 = alloca %struct.sk_buff*, align 8 %3 = alloca i8, align 1 store %struct.sk_buff* %0, %struct.sk_buff** %2, align 8, !tbaa !45 call void @llvm.dbg.declare(metadata %struct.sk_buff** %2, metadata !43, metadata !DIExpression()), !dbg !49 call void @llvm.lifetime.start.p0i8(i64 1, i8* %3) #4, !dbg !50 call void @llvm.dbg.declare(metadata i8* %3, metadata !44, metadata !DIExpression()), !dbg !51 %4 = load i32 (i8*, i32, i8*)*, i32 (i8*, i32, i8*)** @bpf_probe_read, align 8, !dbg !52, !tbaa !45 %5 = load %struct.sk_buff*, %struct.sk_buff** %2, align 8, !dbg !53, !tbaa !45 %6 = call [10 x %union.anon]* @llvm.preserve.struct.access.index.p0a10s_union.anons.p0s_struct.sk_buffs( %struct.sk_buff* %5, i32 2, i32 3), !dbg !53, !llvm.preserve.access.index !19 %7 = call %union.anon* @llvm.preserve.array.access.index.p0s_union.anons.p0a10s_union.anons( [10 x %union.anon]* %6, i32 1, i32 5), !dbg !53 %8 = call %union.anon* @llvm.preserve.union.access.index.p0s_union.anons.p0s_union.anons( %union.anon* %7, i32 1), !dbg !53, !llvm.preserve.access.index !26 %9 = bitcast %union.anon* %8 to %struct.anon.0*, !dbg !53 %10 = call i8* @llvm.preserve.struct.access.index.p0i8.p0s_struct.anon.0s( %struct.anon.0* %9, i32 1, i32 1), !dbg !53, !llvm.preserve.access.index !34 %11 = call i32 %4(i8* %3, i32 1, i8* %10), !dbg !52 %12 = load i8, i8* %3, align 1, !dbg !54, !tbaa !55 %13 = sext i8 %12 to i32, !dbg !54 call void @llvm.lifetime.end.p0i8(i64 1, i8* %3) #4, !dbg !56 ret i32 %13, !dbg !57 } !19 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "sk_buff", file: !3, line: 1, size: 704, elements: !20) !26 = distinct !DICompositeType(tag: DW_TAG_union_type, scope: !19, file: !3, line: 5, size: 64, elements: !27) !34 = distinct !DICompositeType(tag: DW_TAG_structure_type, scope: !26, file: !3, line: 10, size: 16, elements: !35) Note that @llvm.preserve.{struct,union}.access.index calls have metadata llvm.preserve.access.index attached to instructions to provide struct/union debuginfo type information. For &ctx->u[5].dev.dev_id, . The "%6 = ..." represents struct member "u" with index 2 for IR layout and index 3 for DI layout. . The "%7 = ..." represents array subscript "5". . The "%8 = ..." represents union member "dev" with index 1 for DI layout. . The "%10 = ..." represents struct member "dev_id" with index 1 for both IR and DI layout. Basically, traversing the use-def chain recursively for the 3rd argument of bpf_probe_read() and examining all preserve_*_access_index calls, the debuginfo struct/union/array access index can be achieved. The intrinsics also contain enough information to regenerate codes for IR layout. For array and structure intrinsics, the proper GEP can be constructed. For union intrinsics, replacing all uses of "addr" with "base" should be enough. Signed-off-by: Yonghong Song <yhs@fb.com> Differential Revision: https://reviews.llvm.org/D61810
  18. [WebAssembly] tablegen: distinguish float/int immediate operands. Summary: Before, they were one category of operands which could cause crashes in non-sensical combinations, e.g. "f32.const symbol". Now these are forced to be an error. Reviewers: dschuff Subscribers: sbc100, jgravelle-google, aheejin, sunfish, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D64039
  19. AMDGPU: Remove mubuf specific PatFrags These are identical to the *_global PatFrag, and will only create more work to get the GlobalISel importer to handle them.
  20. AMDGPU: Move waitcnt intrinsic to instruction definition pattern
  21. [llvm\test\Object] - An initial step to cleanup the test cases. This patch removes trivial-object-test.elf-i386, trivial-object-test.elf-x86-64 and trivial-object-test2.elf-x86-64 precompiled objects from test/Object/Inputs folder. I adjusted the existent test cases to use YAML instead. Differential revision: https://reviews.llvm.org/D64206
  22. [AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description. Summary of changes: - added description of GFX10; - added description of operands sccz, vccz, lds_direct, etc; - minor bugfixing and improvements.
  23. Add, and infer, a nofree function attribute Removing dead code leftover from refactor. Reviewers: jdoerfert Differential Revision: https://reviews.llvm.org/D49165
  24. GlobalISel: Convert some build functions to using SrcOp/DstOp
  25. [InstCombine] canonicalize insert+splat to/from element 0 of vector We recognize a splat from element 0 in (VectorUtils) llvm::getSplatValue() and also in ShuffleVectorInst::isZeroEltSplatMask(), so this converts to that form for better matching. The backend generically turns these patterns into build_vector, so there should be no codegen difference.
  26. [Bitcode][NFC] Remove unused variable from BitcodeAnalyzer
  27. Teach the IRBuilder about fadd and friends. The IRBuilder has calls to create floating point instructions like fadd. It does not have calls to create constrained versions of them. This patch adds support for constrained creation of fadd, fsub, fmul, fdiv, and frem. Reviewed by: John McCall, Sanjay Patel Approved by: John McCall Differential Revision: https://reviews.llvm.org/D53157
  28. Add, and infer, a nofree function attribute This patch adds a function attribute, nofree, to indicate that a function does not, directly or indirectly, call a memory-deallocation function (e.g., free, C++'s operator delete). Reviewers: jdoerfert Differential Revision: https://reviews.llvm.org/D49165
  29. [docs][llvm-readobj][llvm-readelf] Improve wording
  30. [InstCombine] fix typo in test; NFC I added this test in rL365325, but didn't mean to create an undef insert.
  31. [PowerPC][NFC]Update testcases using script.
  32. [X86] ISD::INSERT_SUBVECTOR - use uint64_t index. NFCI. Keep the uint64_t type from getConstantOperandVal to stop truncation/extension overflow warnings in MSVC in subvector index math.
  33. [Triple] Add isRISCV function This matches isARM, isThumb, isAArch64 and similar helpers. Future commits which clean-up code that currently checks for Triple::riscv32 || Triple::riscv64. Differential Revision: https://reviews.llvm.org/D54215 Patch by Simon Cook. Test case added by Alex Bradbury.
  34. [InstCombine] add tests for splat shuffles; NFC
  35. [Float2Int] Add support for unary FNeg to Float2Int Differential Revision: https://reviews.llvm.org/D63941
  36. [MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load Select gprb or fprb when loaded value is used by either: copy to physical register or instruction with only one mapping available for that use operand. Load of integer s64 is handled with narrowScalar when mapping is applied, produced artifacts are combined away. Manually set gprb to all register operands of instructions created during narrowScalar. Differential Revision: https://reviews.llvm.org/D64269
  37. [MIPS GlobalISel] Register bank select for G_STORE. Select i64 store Select gprb or fprb when stored value is defined by either: copy from physical register or instruction with only one mapping available for that def operand. Store of integer s64 is handled with narrowScalar when mapping is applied, produced artifacts are combined away. Manually set gprb to all register operands of instructions created during narrowScalar. Differential Revision: https://reviews.llvm.org/D64268
  38. [AMDGPU][MC] Corrected parsing of FLAT offset modifier Summary of changes: - simplified handling of FLAT offset: offset_s13 and offset_u12 have been replaced with flat_offset; - provided information about error position for pre-gfx9 targets; - improved errors handling. Reviewers: artem.tamazov, arsenm, rampitec Differential Revision: https://reviews.llvm.org/D64244
Revision 365383 by jfb:
Revert "Reapply [llvm-ar][test] Increase llvm-ar test coverage"

llvm-ar.extract.test has been failing on greendragon and gone unfixed.
Change TypePath in RepositoryPath in Workspace
The file was removed/llvm/trunk/test/tools/llvm-ar/create.testtrunk/test/tools/llvm-ar/create.test
The file was removed/llvm/trunk/test/tools/llvm-ar/dash-before-letter.testtrunk/test/tools/llvm-ar/dash-before-letter.test
The file was modified/llvm/trunk/test/tools/llvm-ar/default-add.testtrunk/test/tools/llvm-ar/default-add.test
The file was removed/llvm/trunk/test/tools/llvm-ar/delete.testtrunk/test/tools/llvm-ar/delete.test
The file was removed/llvm/trunk/test/tools/llvm-ar/extract.testtrunk/test/tools/llvm-ar/extract.test
The file was removed/llvm/trunk/test/tools/llvm-ar/insert-after.testtrunk/test/tools/llvm-ar/insert-after.test
The file was removed/llvm/trunk/test/tools/llvm-ar/insert-before.testtrunk/test/tools/llvm-ar/insert-before.test
The file was removed/llvm/trunk/test/tools/llvm-ar/move-after.testtrunk/test/tools/llvm-ar/move-after.test
The file was removed/llvm/trunk/test/tools/llvm-ar/move-before.testtrunk/test/tools/llvm-ar/move-before.test
The file was removed/llvm/trunk/test/tools/llvm-ar/symtab.testtrunk/test/tools/llvm-ar/symtab.test
Revision 365379 by spatel:
[InstCombine] fold insertelement into splat of same scalar

Forming the canonical splat shuffle improves analysis and
may allow follow-on transforms (although some possibilities
are missing as shown in the test diffs).

The backend generically turns these patterns into build_vector,
so there should be no codegen regressions. All targets are
expected to be able to lower splats efficiently.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Transforms/InstCombine/InstCombineVectorOps.cpptrunk/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
The file was modified/llvm/trunk/test/Transforms/InstCombine/broadcast.lltrunk/test/Transforms/InstCombine/broadcast.ll
The file was modified/llvm/trunk/test/Transforms/InstCombine/insert-extract-shuffle.lltrunk/test/Transforms/InstCombine/insert-extract-shuffle.ll
Revision 365378 by arsenm:
AMDGPU: Fix unused variable in release build
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/SIFrameLowering.cpptrunk/lib/Target/AMDGPU/SIFrameLowering.cpp
Revision 365376 by yuanfang:
Teach the symbolizer lib symbolize objects directly.

Currently, the symbolizer lib can only symbolize a file on disk.
This patch teaches the symbolizer lib to symbolize objects.
llvm-objdump needs this to support archive disassembly with source info.

https://bugs.llvm.org/show_bug.cgi?id=41871

Reviewed by: jhenderson, grimar, MaskRay

Differential Revision: https://reviews.llvm.org/D63521
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/DebugInfo/Symbolize/Symbolize.htrunk/include/llvm/DebugInfo/Symbolize/Symbolize.h
The file was modified/llvm/trunk/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpptrunk/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp
The file was modified/llvm/trunk/lib/DebugInfo/Symbolize/SymbolizableObjectFile.htrunk/lib/DebugInfo/Symbolize/SymbolizableObjectFile.h
The file was modified/llvm/trunk/lib/DebugInfo/Symbolize/Symbolize.cpptrunk/lib/DebugInfo/Symbolize/Symbolize.cpp
The file was added/llvm/trunk/test/tools/llvm-objdump/X86/disassemble-archive-with-source.lltrunk/test/tools/llvm-objdump/X86/disassemble-archive-with-source.ll
The file was modified/llvm/trunk/tools/llvm-objdump/llvm-objdump.cpptrunk/tools/llvm-objdump/llvm-objdump.cpp
Revision 365373 by arsenm:
AMDGPU: Fix stray typing
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/SIMachineFunctionInfo.cpptrunk/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
Revision 365372 by arsenm:
AMDGPU: Make s34 the FP register

Make the FP register callee saved.

This is tricky because now the FP needs to be spilled in the prolog
relative to the incoming SP register, rather than the frame register
used throughout the rest of the function. I don't like how this
bypassess the standard mechanism for CSR spills just to get the
correct insert point. I may look for a better solution, since all CSR
VGPRs may also need to have all lanes activated. Another option might
be to make getFrameIndexReference change the base register if the
frame index is a CSR, and then try to figure out the right insertion
point in emitProlog.

If there is a free VGPR lane available for SGPR spilling, try to use
it for the FP. If that would require intrtoducing a new VGPR spill,
try to use a free call clobbered SGPR. Only fallback to introducing a
new VGPR spill as a last resort.

This also doesn't attempt to handle SGPR spilling with scalar stores.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/SIFrameLowering.cpptrunk/lib/Target/AMDGPU/SIFrameLowering.cpp
The file was modified/llvm/trunk/lib/Target/AMDGPU/SIFrameLowering.htrunk/lib/Target/AMDGPU/SIFrameLowering.h
The file was modified/llvm/trunk/lib/Target/AMDGPU/SIISelLowering.cpptrunk/lib/Target/AMDGPU/SIISelLowering.cpp
The file was modified/llvm/trunk/lib/Target/AMDGPU/SIInstrInfo.cpptrunk/lib/Target/AMDGPU/SIInstrInfo.cpp
The file was modified/llvm/trunk/lib/Target/AMDGPU/SIMachineFunctionInfo.cpptrunk/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
The file was modified/llvm/trunk/lib/Target/AMDGPU/SIMachineFunctionInfo.htrunk/lib/Target/AMDGPU/SIMachineFunctionInfo.h
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/atomicrmw-nand.lltrunk/test/CodeGen/AMDGPU/atomicrmw-nand.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/byval-frame-setup.lltrunk/test/CodeGen/AMDGPU/byval-frame-setup.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/call-graph-register-usage.lltrunk/test/CodeGen/AMDGPU/call-graph-register-usage.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/call-preserved-registers.lltrunk/test/CodeGen/AMDGPU/call-preserved-registers.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/call-waitcnt.lltrunk/test/CodeGen/AMDGPU/call-waitcnt.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/callee-frame-setup.lltrunk/test/CodeGen/AMDGPU/callee-frame-setup.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/callee-special-input-sgprs.lltrunk/test/CodeGen/AMDGPU/callee-special-input-sgprs.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/callee-special-input-vgprs.lltrunk/test/CodeGen/AMDGPU/callee-special-input-vgprs.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/cross-block-use-is-not-abi-copy.lltrunk/test/CodeGen/AMDGPU/cross-block-use-is-not-abi-copy.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/frame-index-elimination.lltrunk/test/CodeGen/AMDGPU/frame-index-elimination.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/function-returns.lltrunk/test/CodeGen/AMDGPU/function-returns.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/ipra.lltrunk/test/CodeGen/AMDGPU/ipra.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/llvm.amdgcn.class.lltrunk/test/CodeGen/AMDGPU/llvm.amdgcn.class.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/llvm.amdgcn.implicitarg.ptr.lltrunk/test/CodeGen/AMDGPU/llvm.amdgcn.implicitarg.ptr.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/mad_64_32.lltrunk/test/CodeGen/AMDGPU/mad_64_32.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/nested-calls.lltrunk/test/CodeGen/AMDGPU/nested-calls.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/shift-i128.lltrunk/test/CodeGen/AMDGPU/shift-i128.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/sibling-call.lltrunk/test/CodeGen/AMDGPU/sibling-call.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/spill-csr-frame-ptr-reg-copy.lltrunk/test/CodeGen/AMDGPU/spill-csr-frame-ptr-reg-copy.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/spill-offset-calculation.lltrunk/test/CodeGen/AMDGPU/spill-offset-calculation.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/stack-realign.lltrunk/test/CodeGen/AMDGPU/stack-realign.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/wave32.lltrunk/test/CodeGen/AMDGPU/wave32.ll
The file was modified/llvm/trunk/test/CodeGen/MIR/AMDGPU/machine-function-info.lltrunk/test/CodeGen/MIR/AMDGPU/machine-function-info.ll
Revision 365370 by arsenm:
RegUsageInfoCollector: Don't iterate all regs for every reg class

This is extremly slow on AMDGPU, which has a lot of physical register
and a lot of register classes.

determineCalleeSaves, via MachineRegisterInfo::isPhysRegUsed already
added all of the super registers to the saved set.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/CodeGen/RegUsageInfoCollector.cpptrunk/lib/CodeGen/RegUsageInfoCollector.cpp
The file was added/llvm/trunk/test/CodeGen/AMDGPU/ipra-regmask.lltrunk/test/CodeGen/AMDGPU/ipra-regmask.ll
Revision 365369 by arsenm:
AMDGPU: Move DEBUG_TYPE definition below includes
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpptrunk/lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp
Revision 365366 by whitneyt:
Keep the order of the basic blocks in the cloned loop as the original
loop
Summary:
Do the cloning in two steps, first allocate all the new loops, then
clone the basic blocks in the same order as the original loop.
Reviewer: Meinersbur, fhahn, kbarton, hfinkel
Reviewed By: hfinkel
Subscribers: hfinkel, hiraditya, llvm-commits
Tag: https://reviews.llvm.org/D64224
Differential Revision:
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Transforms/Utils/CloneFunction.cpptrunk/lib/Transforms/Utils/CloneFunction.cpp
The file was modified/llvm/trunk/unittests/Transforms/Utils/CloningTest.cpptrunk/unittests/Transforms/Utils/CloningTest.cpp
Revision 365365 by cbieneman:
Fix issues building libraries as more than one type with Xcode

Summary:
CMake+Xcode doesn't seem to handle targets that only have object
sources. This patch works around that limitation by adding a dummy
soruce file to any library target that is generated by llvm_add_library
when object libraries are generated.

Object libraries are generated whenever llvm_add_library is passed more
than one library type, which is now the default case for clang static
libraries (which generate STATIC and OBJECT libraries).

Reviewers: zturner, compnerd, joanlluch

Reviewed By: joanlluch

Subscribers: joanlluch, xbolva00, mgorny, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D64300
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/CMakeLists.txttrunk/CMakeLists.txt
The file was modified/llvm/trunk/cmake/modules/AddLLVM.cmaketrunk/cmake/modules/AddLLVM.cmake
Revision 365363 by dendibakh:
[SCEV] Fix for PR42397. SCEVExpander wrongly adds nsw to shl instruction.

Change-Id: I76c9f628c092ae3e6e78ebdaf55cec726e25d692
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Analysis/ScalarEvolutionExpander.cpptrunk/lib/Analysis/ScalarEvolutionExpander.cpp
The file was modified/llvm/trunk/unittests/Analysis/ScalarEvolutionTest.cpptrunk/unittests/Analysis/ScalarEvolutionTest.cpp
Revision 365362 by spatel:
[InstCombine] add tests for insert of same splatted scalar; NFC
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/Transforms/InstCombine/insert-extract-shuffle.lltrunk/test/Transforms/InstCombine/insert-extract-shuffle.ll
Revision 365361 by Vitaly Buka:
Update gn files
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/utils/gn/secondary/clang/lib/Tooling/Syntax/BUILD.gntrunk/utils/gn/secondary/clang/lib/Tooling/Syntax/BUILD.gn
The file was modified/llvm/trunk/utils/gn/secondary/clang/unittests/Tooling/Syntax/BUILD.gntrunk/utils/gn/secondary/clang/unittests/Tooling/Syntax/BUILD.gn
Revision 365360 by yhs:
Revert "[BPF] add new intrinsics preserve_{array,union,struct}_access_index"

This reverts commit r365352.

Test ThinLTO/X86/lazyload_metadata.ll failed. Revert the commit
and at the same time to fix the issue.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/docs/LangRef.rsttrunk/docs/LangRef.rst
The file was modified/llvm/trunk/include/llvm/IR/IRBuilder.htrunk/include/llvm/IR/IRBuilder.h
The file was modified/llvm/trunk/include/llvm/IR/Intrinsics.tdtrunk/include/llvm/IR/Intrinsics.td
The file was modified/llvm/trunk/include/llvm/IR/LLVMContext.htrunk/include/llvm/IR/LLVMContext.h
The file was modified/llvm/trunk/lib/IR/LLVMContext.cpptrunk/lib/IR/LLVMContext.cpp
Revision 365354 by Vitaly Buka:
Update gn files
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/utils/gn/secondary/clang-tools-extra/clangd/refactor/tweaks/BUILD.gntrunk/utils/gn/secondary/clang-tools-extra/clangd/refactor/tweaks/BUILD.gn
The file was modified/llvm/trunk/utils/gn/secondary/libcxx/src/BUILD.gntrunk/utils/gn/secondary/libcxx/src/BUILD.gn
The file was modified/llvm/trunk/utils/gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gntrunk/utils/gn/secondary/llvm/lib/Bitcode/Reader/BUILD.gn
Revision 365353 by dpreobra:
[AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description.

Corrected a typo.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/docs/AMDGPUUsage.rsttrunk/docs/AMDGPUUsage.rst
Revision 365352 by yhs:
[BPF] add new intrinsics preserve_{array,union,struct}_access_index

For background of BPF CO-RE project, please refer to
  http://vger.kernel.org/bpfconf2019.html
In summary, BPF CO-RE intends to compile bpf programs
adjustable on struct/union layout change so the same
program can run on multiple kernels with adjustment
before loading based on native kernel structures.

In order to do this, we need keep track of GEP(getelementptr)
instruction base and result debuginfo types, so we
can adjust on the host based on kernel BTF info.
Capturing such information as an IR optimization is hard
as various optimization may have tweaked GEP and also
union is replaced by structure it is impossible to track
fieldindex for union member accesses.

Three intrinsic functions, preserve_{array,union,struct}_access_index,
are introducted.
  addr = preserve_array_access_index(base, index, dimension)
  addr = preserve_union_access_index(base, di_index)
  addr = preserve_struct_access_index(base, gep_index, di_index)
here,
  base: the base pointer for the array/union/struct access.
  index: the last access index for array, the same for IR/DebugInfo layout.
  dimension: the array dimension.
  gep_index: the access index based on IR layout.
  di_index: the access index based on user/debuginfo types.

For example, for the following example,
  $ cat test.c
  struct sk_buff {
     int i;
     int b1:1;
     int b2:2;
     union {
       struct {
         int o1;
         int o2;
       } o;
       struct {
         char flags;
         char dev_id;
       } dev;
       int netid;
     } u[10];
  };

  static int (*bpf_probe_read)(void *dst, int size, const void *unsafe_ptr)
      = (void *) 4;

  #define _(x) (__builtin_preserve_access_index(x))

  int bpf_prog(struct sk_buff *ctx) {
    char dev_id;
    bpf_probe_read(&dev_id, sizeof(char), _(&ctx->u[5].dev.dev_id));
    return dev_id;
  }
  $ clang -target bpf -O2 -g -emit-llvm -S -mllvm -print-before-all \
    test.c >& log

The generated IR looks like below:

  ...
  define dso_local i32 @bpf_prog(%struct.sk_buff*) #0 !dbg !15 {
    %2 = alloca %struct.sk_buff*, align 8
    %3 = alloca i8, align 1
    store %struct.sk_buff* %0, %struct.sk_buff** %2, align 8, !tbaa !45
    call void @llvm.dbg.declare(metadata %struct.sk_buff** %2, metadata !43, metadata !DIExpression()), !dbg !49
    call void @llvm.lifetime.start.p0i8(i64 1, i8* %3) #4, !dbg !50
    call void @llvm.dbg.declare(metadata i8* %3, metadata !44, metadata !DIExpression()), !dbg !51
    %4 = load i32 (i8*, i32, i8*)*, i32 (i8*, i32, i8*)** @bpf_probe_read, align 8, !dbg !52, !tbaa !45
    %5 = load %struct.sk_buff*, %struct.sk_buff** %2, align 8, !dbg !53, !tbaa !45
    %6 = call [10 x %union.anon]* @llvm.preserve.struct.access.index.p0a10s_union.anons.p0s_struct.sk_buffs(
         %struct.sk_buff* %5, i32 2, i32 3), !dbg !53, !llvm.preserve.access.index !19
    %7 = call %union.anon* @llvm.preserve.array.access.index.p0s_union.anons.p0a10s_union.anons(
         [10 x %union.anon]* %6, i32 1, i32 5), !dbg !53
    %8 = call %union.anon* @llvm.preserve.union.access.index.p0s_union.anons.p0s_union.anons(
         %union.anon* %7, i32 1), !dbg !53, !llvm.preserve.access.index !26
    %9 = bitcast %union.anon* %8 to %struct.anon.0*, !dbg !53
    %10 = call i8* @llvm.preserve.struct.access.index.p0i8.p0s_struct.anon.0s(
         %struct.anon.0* %9, i32 1, i32 1), !dbg !53, !llvm.preserve.access.index !34
    %11 = call i32 %4(i8* %3, i32 1, i8* %10), !dbg !52
    %12 = load i8, i8* %3, align 1, !dbg !54, !tbaa !55
    %13 = sext i8 %12 to i32, !dbg !54
    call void @llvm.lifetime.end.p0i8(i64 1, i8* %3) #4, !dbg !56
    ret i32 %13, !dbg !57
  }

  !19 = distinct !DICompositeType(tag: DW_TAG_structure_type, name: "sk_buff", file: !3, line: 1, size: 704, elements: !20)
  !26 = distinct !DICompositeType(tag: DW_TAG_union_type, scope: !19, file: !3, line: 5, size: 64, elements: !27)
  !34 = distinct !DICompositeType(tag: DW_TAG_structure_type, scope: !26, file: !3, line: 10, size: 16, elements: !35)

Note that @llvm.preserve.{struct,union}.access.index calls have metadata llvm.preserve.access.index
attached to instructions to provide struct/union debuginfo type information.

For &ctx->u[5].dev.dev_id,
  . The "%6 = ..." represents struct member "u" with index 2 for IR layout and index 3 for DI layout.
  . The "%7 = ..." represents array subscript "5".
  . The "%8 = ..." represents union member "dev" with index 1 for DI layout.
  . The "%10 = ..." represents struct member "dev_id" with index 1 for both IR and DI layout.

Basically, traversing the use-def chain recursively for the 3rd argument of bpf_probe_read() and
examining all preserve_*_access_index calls, the debuginfo struct/union/array access index
can be achieved.

The intrinsics also contain enough information to regenerate codes for IR layout.
For array and structure intrinsics, the proper GEP can be constructed.
For union intrinsics, replacing all uses of "addr" with "base" should be enough.

Signed-off-by: Yonghong Song <yhs@fb.com>

Differential Revision: https://reviews.llvm.org/D61810
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/docs/LangRef.rsttrunk/docs/LangRef.rst
The file was modified/llvm/trunk/include/llvm/IR/IRBuilder.htrunk/include/llvm/IR/IRBuilder.h
The file was modified/llvm/trunk/include/llvm/IR/Intrinsics.tdtrunk/include/llvm/IR/Intrinsics.td
The file was modified/llvm/trunk/include/llvm/IR/LLVMContext.htrunk/include/llvm/IR/LLVMContext.h
The file was modified/llvm/trunk/lib/IR/LLVMContext.cpptrunk/lib/IR/LLVMContext.cpp
Revision 365351 by aardappel:
[WebAssembly] tablegen: distinguish float/int immediate operands.

Summary:
Before, they were one category of operands which could cause
crashes in non-sensical combinations, e.g. "f32.const symbol".
Now these are forced to be an error.

Reviewers: dschuff

Subscribers: sbc100, jgravelle-google, aheejin, sunfish, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D64039
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpptrunk/lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
The file was modified/llvm/trunk/lib/Target/WebAssembly/WebAssemblyInstrInfo.tdtrunk/lib/Target/WebAssembly/WebAssemblyInstrInfo.td
The file was modified/llvm/trunk/test/MC/WebAssembly/basic-assembly-errors.strunk/test/MC/WebAssembly/basic-assembly-errors.s
Revision 365350 by arsenm:
AMDGPU: Remove mubuf specific PatFrags

These are identical to the *_global PatFrag, and will only create more
work to get the GlobalISel importer to handle them.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/BUFInstructions.tdtrunk/lib/Target/AMDGPU/BUFInstructions.td
Revision 365349 by arsenm:
AMDGPU: Move waitcnt intrinsic to instruction definition pattern
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/SIInstrInfo.tdtrunk/lib/Target/AMDGPU/SIInstrInfo.td
The file was modified/llvm/trunk/lib/Target/AMDGPU/SOPInstructions.tdtrunk/lib/Target/AMDGPU/SOPInstructions.td
Revision 365348 by grimar:
[llvm\test\Object] - An initial step to cleanup the test cases.

This patch removes trivial-object-test.elf-i386,
trivial-object-test.elf-x86-64 and trivial-object-test2.elf-x86-64
precompiled objects from test/Object/Inputs folder.

I adjusted the existent test cases to use YAML instead.

Differential revision: https://reviews.llvm.org/D64206
Change TypePath in RepositoryPath in Workspace
The file was removed/llvm/trunk/test/Object/Inputs/trivial-object-test.elf-i386trunk/test/Object/Inputs/trivial-object-test.elf-i386
The file was removed/llvm/trunk/test/Object/Inputs/trivial-object-test.elf-x86-64trunk/test/Object/Inputs/trivial-object-test.elf-x86-64
The file was removed/llvm/trunk/test/Object/Inputs/trivial-object-test2.elf-x86-64trunk/test/Object/Inputs/trivial-object-test2.elf-x86-64
The file was modified/llvm/trunk/test/Object/X86/objdump-disassembly-inline-relocations.testtrunk/test/Object/X86/objdump-disassembly-inline-relocations.test
The file was modified/llvm/trunk/test/Object/X86/objdump-trivial-object.testtrunk/test/Object/X86/objdump-trivial-object.test
The file was modified/llvm/trunk/test/Object/archive-symtab.testtrunk/test/Object/archive-symtab.test
The file was modified/llvm/trunk/test/Object/mri-addmod.testtrunk/test/Object/mri-addmod.test
The file was modified/llvm/trunk/test/Object/nm-error.testtrunk/test/Object/nm-error.test
The file was modified/llvm/trunk/test/Object/nm-shared-object.testtrunk/test/Object/nm-shared-object.test
The file was modified/llvm/trunk/test/Object/nm-trivial-object.testtrunk/test/Object/nm-trivial-object.test
The file was modified/llvm/trunk/test/Object/obj2yaml.testtrunk/test/Object/obj2yaml.test
The file was modified/llvm/trunk/test/Object/objdump-file-header.testtrunk/test/Object/objdump-file-header.test
The file was modified/llvm/trunk/test/Object/objdump-relocations.testtrunk/test/Object/objdump-relocations.test
The file was modified/llvm/trunk/test/Object/objdump-section-content.testtrunk/test/Object/objdump-section-content.test
The file was modified/llvm/trunk/test/Object/objdump-sectionheaders.testtrunk/test/Object/objdump-sectionheaders.test
The file was modified/llvm/trunk/test/Object/objdump-symbol-table.testtrunk/test/Object/objdump-symbol-table.test
The file was modified/llvm/trunk/test/Object/readobj-absent.testtrunk/test/Object/readobj-absent.test
The file was removed/llvm/trunk/test/Object/readobj.testtrunk/test/Object/readobj.test
The file was added/llvm/trunk/test/tools/llvm-readobj/elf-no-action.testtrunk/test/tools/llvm-readobj/elf-no-action.test
Revision 365347 by dpreobra:
[AMDGPU][MC][DOC] Updated AMD GPU assembler syntax description.

Summary of changes:
- added description of GFX10;
- added description of operands sccz, vccz, lds_direct, etc;
- minor bugfixing and improvements.
Change TypePath in RepositoryPath in Workspace
The file was added/llvm/trunk/docs/AMDGPU/AMDGPUAsmGFX10.rsttrunk/docs/AMDGPU/AMDGPUAsmGFX10.rst
The file was modified/llvm/trunk/docs/AMDGPU/AMDGPUAsmGFX7.rsttrunk/docs/AMDGPU/AMDGPUAsmGFX7.rst
The file was modified/llvm/trunk/docs/AMDGPU/AMDGPUAsmGFX8.rsttrunk/docs/AMDGPU/AMDGPUAsmGFX8.rst
The file was modified/llvm/trunk/docs/AMDGPU/AMDGPUAsmGFX9.rsttrunk/docs/AMDGPU/AMDGPUAsmGFX9.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_addr_buf.rsttrunk/docs/AMDGPU/gfx10_addr_buf.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_addr_ds.rsttrunk/docs/AMDGPU/gfx10_addr_ds.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_addr_flat.rsttrunk/docs/AMDGPU/gfx10_addr_flat.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_addr_mimg.rsttrunk/docs/AMDGPU/gfx10_addr_mimg.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_attr.rsttrunk/docs/AMDGPU/gfx10_attr.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_base_smem_addr.rsttrunk/docs/AMDGPU/gfx10_base_smem_addr.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_base_smem_buf.rsttrunk/docs/AMDGPU/gfx10_base_smem_buf.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_base_smem_scratch.rsttrunk/docs/AMDGPU/gfx10_base_smem_scratch.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_bimm16.rsttrunk/docs/AMDGPU/gfx10_bimm16.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_bimm32.rsttrunk/docs/AMDGPU/gfx10_bimm32.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_data_buf_atomic128.rsttrunk/docs/AMDGPU/gfx10_data_buf_atomic128.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_data_buf_atomic32.rsttrunk/docs/AMDGPU/gfx10_data_buf_atomic32.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_data_buf_atomic64.rsttrunk/docs/AMDGPU/gfx10_data_buf_atomic64.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_data_mimg_atomic_cmp.rsttrunk/docs/AMDGPU/gfx10_data_mimg_atomic_cmp.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_data_mimg_atomic_reg.rsttrunk/docs/AMDGPU/gfx10_data_mimg_atomic_reg.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_data_mimg_store.rsttrunk/docs/AMDGPU/gfx10_data_mimg_store.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_data_mimg_store_d16.rsttrunk/docs/AMDGPU/gfx10_data_mimg_store_d16.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_data_smem_atomic128.rsttrunk/docs/AMDGPU/gfx10_data_smem_atomic128.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_data_smem_atomic32.rsttrunk/docs/AMDGPU/gfx10_data_smem_atomic32.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_data_smem_atomic64.rsttrunk/docs/AMDGPU/gfx10_data_smem_atomic64.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_dst_buf_128.rsttrunk/docs/AMDGPU/gfx10_dst_buf_128.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_dst_buf_32.rsttrunk/docs/AMDGPU/gfx10_dst_buf_32.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_dst_buf_64.rsttrunk/docs/AMDGPU/gfx10_dst_buf_64.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_dst_buf_96.rsttrunk/docs/AMDGPU/gfx10_dst_buf_96.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_dst_buf_lds.rsttrunk/docs/AMDGPU/gfx10_dst_buf_lds.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_dst_flat_atomic32.rsttrunk/docs/AMDGPU/gfx10_dst_flat_atomic32.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_dst_flat_atomic64.rsttrunk/docs/AMDGPU/gfx10_dst_flat_atomic64.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_dst_mimg_gather4.rsttrunk/docs/AMDGPU/gfx10_dst_mimg_gather4.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_dst_mimg_regular.rsttrunk/docs/AMDGPU/gfx10_dst_mimg_regular.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_dst_mimg_regular_d16.rsttrunk/docs/AMDGPU/gfx10_dst_mimg_regular_d16.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_fimm16.rsttrunk/docs/AMDGPU/gfx10_fimm16.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_fimm32.rsttrunk/docs/AMDGPU/gfx10_fimm32.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_hwreg.rsttrunk/docs/AMDGPU/gfx10_hwreg.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_label.rsttrunk/docs/AMDGPU/gfx10_label.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_mad_type_dev.rsttrunk/docs/AMDGPU/gfx10_mad_type_dev.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_mod_dpp_sdwa_abs_neg.rsttrunk/docs/AMDGPU/gfx10_mod_dpp_sdwa_abs_neg.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_mod_sdwa_sext.rsttrunk/docs/AMDGPU/gfx10_mod_sdwa_sext.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_mod_vop3_abs_neg.rsttrunk/docs/AMDGPU/gfx10_mod_vop3_abs_neg.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_msg.rsttrunk/docs/AMDGPU/gfx10_msg.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_offset_buf.rsttrunk/docs/AMDGPU/gfx10_offset_buf.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_offset_smem_buf.rsttrunk/docs/AMDGPU/gfx10_offset_smem_buf.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_offset_smem_plain.rsttrunk/docs/AMDGPU/gfx10_offset_smem_plain.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_opt.rsttrunk/docs/AMDGPU/gfx10_opt.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_param.rsttrunk/docs/AMDGPU/gfx10_param.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_perm_smem.rsttrunk/docs/AMDGPU/gfx10_perm_smem.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_ret.rsttrunk/docs/AMDGPU/gfx10_ret.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_rsrc_buf.rsttrunk/docs/AMDGPU/gfx10_rsrc_buf.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_rsrc_mimg.rsttrunk/docs/AMDGPU/gfx10_rsrc_mimg.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_saddr_flat_global.rsttrunk/docs/AMDGPU/gfx10_saddr_flat_global.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_saddr_flat_scratch.rsttrunk/docs/AMDGPU/gfx10_saddr_flat_scratch.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_samp_mimg.rsttrunk/docs/AMDGPU/gfx10_samp_mimg.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_sdata128_0.rsttrunk/docs/AMDGPU/gfx10_sdata128_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_sdata32_0.rsttrunk/docs/AMDGPU/gfx10_sdata32_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_sdata64_0.rsttrunk/docs/AMDGPU/gfx10_sdata64_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_sdst128_0.rsttrunk/docs/AMDGPU/gfx10_sdst128_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_sdst256_0.rsttrunk/docs/AMDGPU/gfx10_sdst256_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_sdst32_0.rsttrunk/docs/AMDGPU/gfx10_sdst32_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_sdst32_1.rsttrunk/docs/AMDGPU/gfx10_sdst32_1.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_sdst32_2.rsttrunk/docs/AMDGPU/gfx10_sdst32_2.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_sdst512_0.rsttrunk/docs/AMDGPU/gfx10_sdst512_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_sdst64_0.rsttrunk/docs/AMDGPU/gfx10_sdst64_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_sdst64_1.rsttrunk/docs/AMDGPU/gfx10_sdst64_1.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_simm16.rsttrunk/docs/AMDGPU/gfx10_simm16.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_src32_0.rsttrunk/docs/AMDGPU/gfx10_src32_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_src32_1.rsttrunk/docs/AMDGPU/gfx10_src32_1.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_src32_2.rsttrunk/docs/AMDGPU/gfx10_src32_2.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_src32_3.rsttrunk/docs/AMDGPU/gfx10_src32_3.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_src64_0.rsttrunk/docs/AMDGPU/gfx10_src64_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_src_exp.rsttrunk/docs/AMDGPU/gfx10_src_exp.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_ssrc32_0.rsttrunk/docs/AMDGPU/gfx10_ssrc32_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_ssrc32_1.rsttrunk/docs/AMDGPU/gfx10_ssrc32_1.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_ssrc32_2.rsttrunk/docs/AMDGPU/gfx10_ssrc32_2.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_ssrc32_3.rsttrunk/docs/AMDGPU/gfx10_ssrc32_3.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_ssrc32_4.rsttrunk/docs/AMDGPU/gfx10_ssrc32_4.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_ssrc32_5.rsttrunk/docs/AMDGPU/gfx10_ssrc32_5.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_ssrc64_0.rsttrunk/docs/AMDGPU/gfx10_ssrc64_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_ssrc64_1.rsttrunk/docs/AMDGPU/gfx10_ssrc64_1.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_tgt.rsttrunk/docs/AMDGPU/gfx10_tgt.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_type_dev.rsttrunk/docs/AMDGPU/gfx10_type_dev.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_uimm16.rsttrunk/docs/AMDGPU/gfx10_uimm16.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vaddr_flat_global.rsttrunk/docs/AMDGPU/gfx10_vaddr_flat_global.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vaddr_flat_scratch.rsttrunk/docs/AMDGPU/gfx10_vaddr_flat_scratch.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vcc_32.rsttrunk/docs/AMDGPU/gfx10_vcc_32.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vdata128_0.rsttrunk/docs/AMDGPU/gfx10_vdata128_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vdata32_0.rsttrunk/docs/AMDGPU/gfx10_vdata32_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vdata64_0.rsttrunk/docs/AMDGPU/gfx10_vdata64_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vdata96_0.rsttrunk/docs/AMDGPU/gfx10_vdata96_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vdst128_0.rsttrunk/docs/AMDGPU/gfx10_vdst128_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vdst32_0.rsttrunk/docs/AMDGPU/gfx10_vdst32_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vdst64_0.rsttrunk/docs/AMDGPU/gfx10_vdst64_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vdst96_0.rsttrunk/docs/AMDGPU/gfx10_vdst96_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vsrc128_0.rsttrunk/docs/AMDGPU/gfx10_vsrc128_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vsrc32_0.rsttrunk/docs/AMDGPU/gfx10_vsrc32_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vsrc32_1.rsttrunk/docs/AMDGPU/gfx10_vsrc32_1.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_vsrc64_0.rsttrunk/docs/AMDGPU/gfx10_vsrc64_0.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_waitcnt.rsttrunk/docs/AMDGPU/gfx10_waitcnt.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_wsdst.rsttrunk/docs/AMDGPU/gfx10_wsdst.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx10_wssrc.rsttrunk/docs/AMDGPU/gfx10_wssrc.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_offset_buf.rsttrunk/docs/AMDGPU/gfx7_offset_buf.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_src32_0.rsttrunk/docs/AMDGPU/gfx7_src32_0.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_src32_1.rsttrunk/docs/AMDGPU/gfx7_src32_1.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_src32_2.rsttrunk/docs/AMDGPU/gfx7_src32_2.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_src32_3.rsttrunk/docs/AMDGPU/gfx7_src32_3.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx7_src32_4.rsttrunk/docs/AMDGPU/gfx7_src32_4.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx7_src32_5.rsttrunk/docs/AMDGPU/gfx7_src32_5.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx7_src32_6.rsttrunk/docs/AMDGPU/gfx7_src32_6.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_src64_0.rsttrunk/docs/AMDGPU/gfx7_src64_0.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_src64_1.rsttrunk/docs/AMDGPU/gfx7_src64_1.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_src64_2.rsttrunk/docs/AMDGPU/gfx7_src64_2.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_ssrc32_0.rsttrunk/docs/AMDGPU/gfx7_ssrc32_0.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_ssrc32_1.rsttrunk/docs/AMDGPU/gfx7_ssrc32_1.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_ssrc32_3.rsttrunk/docs/AMDGPU/gfx7_ssrc32_3.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_ssrc32_4.rsttrunk/docs/AMDGPU/gfx7_ssrc32_4.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx7_ssrc32_5.rsttrunk/docs/AMDGPU/gfx7_ssrc32_5.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx7_ssrc32_6.rsttrunk/docs/AMDGPU/gfx7_ssrc32_6.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_ssrc64_0.rsttrunk/docs/AMDGPU/gfx7_ssrc64_0.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx7_ssrc64_2.rsttrunk/docs/AMDGPU/gfx7_ssrc64_2.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx7_vsrc32_1.rsttrunk/docs/AMDGPU/gfx7_vsrc32_1.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx8_offset_buf.rsttrunk/docs/AMDGPU/gfx8_offset_buf.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx8_src32_0.rsttrunk/docs/AMDGPU/gfx8_src32_0.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx8_src32_1.rsttrunk/docs/AMDGPU/gfx8_src32_1.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx8_src32_2.rsttrunk/docs/AMDGPU/gfx8_src32_2.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx8_src32_3.rsttrunk/docs/AMDGPU/gfx8_src32_3.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx8_src64_0.rsttrunk/docs/AMDGPU/gfx8_src64_0.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx8_src64_1.rsttrunk/docs/AMDGPU/gfx8_src64_1.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx8_ssrc32_0.rsttrunk/docs/AMDGPU/gfx8_ssrc32_0.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx8_ssrc32_4.rsttrunk/docs/AMDGPU/gfx8_ssrc32_4.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx8_ssrc64_0.rsttrunk/docs/AMDGPU/gfx8_ssrc64_0.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx8_ssrc64_2.rsttrunk/docs/AMDGPU/gfx8_ssrc64_2.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx8_vsrc32_1.rsttrunk/docs/AMDGPU/gfx8_vsrc32_1.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx9_msg.rsttrunk/docs/AMDGPU/gfx9_msg.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx9_offset_buf.rsttrunk/docs/AMDGPU/gfx9_offset_buf.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx9_src32_0.rsttrunk/docs/AMDGPU/gfx9_src32_0.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx9_src32_1.rsttrunk/docs/AMDGPU/gfx9_src32_1.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx9_src32_2.rsttrunk/docs/AMDGPU/gfx9_src32_2.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx9_src32_3.rsttrunk/docs/AMDGPU/gfx9_src32_3.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx9_src64_0.rsttrunk/docs/AMDGPU/gfx9_src64_0.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx9_src64_1.rsttrunk/docs/AMDGPU/gfx9_src64_1.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx9_ssrc32_0.rsttrunk/docs/AMDGPU/gfx9_ssrc32_0.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx9_ssrc32_4.rsttrunk/docs/AMDGPU/gfx9_ssrc32_4.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx9_ssrc64_0.rsttrunk/docs/AMDGPU/gfx9_ssrc64_0.rst
The file was modified/llvm/trunk/docs/AMDGPU/gfx9_ssrc64_2.rsttrunk/docs/AMDGPU/gfx9_ssrc64_2.rst
The file was added/llvm/trunk/docs/AMDGPU/gfx9_vsrc32_1.rsttrunk/docs/AMDGPU/gfx9_vsrc32_1.rst
The file was modified/llvm/trunk/docs/AMDGPUInstructionSyntax.rsttrunk/docs/AMDGPUInstructionSyntax.rst
The file was modified/llvm/trunk/docs/AMDGPUModifierSyntax.rsttrunk/docs/AMDGPUModifierSyntax.rst
The file was modified/llvm/trunk/docs/AMDGPUOperandSyntax.rsttrunk/docs/AMDGPUOperandSyntax.rst
The file was modified/llvm/trunk/docs/AMDGPUUsage.rsttrunk/docs/AMDGPUUsage.rst
Revision 365345 by homerdin:
Add, and infer, a nofree function attribute

Removing dead code leftover from refactor.

Reviewers: jdoerfert

Differential Revision: https://reviews.llvm.org/D49165
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Transforms/IPO/FunctionAttrs.cpptrunk/lib/Transforms/IPO/FunctionAttrs.cpp
Revision 365343 by arsenm:
GlobalISel: Convert some build functions to using SrcOp/DstOp
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.htrunk/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
The file was modified/llvm/trunk/lib/CodeGen/GlobalISel/MachineIRBuilder.cpptrunk/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
The file was modified/llvm/trunk/lib/Target/AArch64/AArch64LegalizerInfo.cpptrunk/lib/Target/AArch64/AArch64LegalizerInfo.cpp
The file was modified/llvm/trunk/lib/Target/Mips/MipsCallLowering.cpptrunk/lib/Target/Mips/MipsCallLowering.cpp
Revision 365342 by spatel:
[InstCombine] canonicalize insert+splat to/from element 0 of vector

We recognize a splat from element 0 in (VectorUtils) llvm::getSplatValue()
and also in ShuffleVectorInst::isZeroEltSplatMask(), so this converts
to that form for better matching.

The backend generically turns these patterns into build_vector,
so there should be no codegen difference.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Transforms/InstCombine/InstCombineVectorOps.cpptrunk/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
The file was modified/llvm/trunk/test/Transforms/InstCombine/insert-extract-shuffle.lltrunk/test/Transforms/InstCombine/insert-extract-shuffle.ll
Revision 365340 by thegameg:
[Bitcode][NFC] Remove unused variable from BitcodeAnalyzer
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Bitcode/Reader/BitcodeAnalyzer.cpptrunk/lib/Bitcode/Reader/BitcodeAnalyzer.cpp
Revision 365339 by kpn:
Teach the IRBuilder about fadd and friends.

The IRBuilder has calls to create floating point instructions like fadd.
It does not have calls to create constrained versions of them. This patch
adds support for constrained creation of fadd, fsub, fmul, fdiv, and frem.

Reviewed by: John McCall, Sanjay Patel
Approved by: John McCall
Differential Revision: https://reviews.llvm.org/D53157
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/IR/IRBuilder.htrunk/include/llvm/IR/IRBuilder.h
The file was modified/llvm/trunk/include/llvm/IR/IntrinsicInst.htrunk/include/llvm/IR/IntrinsicInst.h
The file was modified/llvm/trunk/lib/IR/IntrinsicInst.cpptrunk/lib/IR/IntrinsicInst.cpp
The file was modified/llvm/trunk/lib/IR/Verifier.cpptrunk/lib/IR/Verifier.cpp
The file was modified/llvm/trunk/unittests/IR/IRBuilderTest.cpptrunk/unittests/IR/IRBuilderTest.cpp
Revision 365336 by homerdin:
Add, and infer, a nofree function attribute

This patch adds a function attribute, nofree, to indicate that a function does
not, directly or indirectly, call a memory-deallocation function (e.g., free,
C++'s operator delete).

Reviewers: jdoerfert

Differential Revision: https://reviews.llvm.org/D49165
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/docs/LangRef.rsttrunk/docs/LangRef.rst
The file was modified/llvm/trunk/include/llvm/Analysis/MemoryBuiltins.htrunk/include/llvm/Analysis/MemoryBuiltins.h
The file was modified/llvm/trunk/include/llvm/Analysis/TargetLibraryInfo.deftrunk/include/llvm/Analysis/TargetLibraryInfo.def
The file was modified/llvm/trunk/include/llvm/Bitcode/LLVMBitCodes.htrunk/include/llvm/Bitcode/LLVMBitCodes.h
The file was modified/llvm/trunk/include/llvm/IR/Attributes.tdtrunk/include/llvm/IR/Attributes.td
The file was modified/llvm/trunk/include/llvm/IR/Function.htrunk/include/llvm/IR/Function.h
The file was modified/llvm/trunk/lib/Analysis/MemoryBuiltins.cpptrunk/lib/Analysis/MemoryBuiltins.cpp
The file was modified/llvm/trunk/lib/AsmParser/LLLexer.cpptrunk/lib/AsmParser/LLLexer.cpp
The file was modified/llvm/trunk/lib/AsmParser/LLParser.cpptrunk/lib/AsmParser/LLParser.cpp
The file was modified/llvm/trunk/lib/AsmParser/LLToken.htrunk/lib/AsmParser/LLToken.h
The file was modified/llvm/trunk/lib/Bitcode/Reader/BitcodeReader.cpptrunk/lib/Bitcode/Reader/BitcodeReader.cpp
The file was modified/llvm/trunk/lib/Bitcode/Writer/BitcodeWriter.cpptrunk/lib/Bitcode/Writer/BitcodeWriter.cpp
The file was modified/llvm/trunk/lib/IR/Attributes.cpptrunk/lib/IR/Attributes.cpp
The file was modified/llvm/trunk/lib/IR/Verifier.cpptrunk/lib/IR/Verifier.cpp
The file was modified/llvm/trunk/lib/Transforms/IPO/FunctionAttrs.cpptrunk/lib/Transforms/IPO/FunctionAttrs.cpp
The file was modified/llvm/trunk/lib/Transforms/Utils/BuildLibCalls.cpptrunk/lib/Transforms/Utils/BuildLibCalls.cpp
The file was modified/llvm/trunk/lib/Transforms/Utils/CodeExtractor.cpptrunk/lib/Transforms/Utils/CodeExtractor.cpp
The file was modified/llvm/trunk/test/Analysis/TypeBasedAliasAnalysis/functionattrs.lltrunk/test/Analysis/TypeBasedAliasAnalysis/functionattrs.ll
The file was modified/llvm/trunk/test/Bitcode/attributes.lltrunk/test/Bitcode/attributes.ll
The file was modified/llvm/trunk/test/CodeGen/AMDGPU/inline-attr.lltrunk/test/CodeGen/AMDGPU/inline-attr.ll
The file was modified/llvm/trunk/test/CodeGen/X86/no-plt-libcalls.lltrunk/test/CodeGen/X86/no-plt-libcalls.ll
The file was modified/llvm/trunk/test/Feature/OperandBundles/function-attrs.lltrunk/test/Feature/OperandBundles/function-attrs.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/atomic.lltrunk/test/Transforms/FunctionAttrs/atomic.ll
The file was added/llvm/trunk/test/Transforms/FunctionAttrs/nofree.lltrunk/test/Transforms/FunctionAttrs/nofree.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/operand-bundles-scc.lltrunk/test/Transforms/FunctionAttrs/operand-bundles-scc.ll
The file was modified/llvm/trunk/test/Transforms/FunctionAttrs/read_write_returned_arguments_scc.lltrunk/test/Transforms/FunctionAttrs/read_write_returned_arguments_scc.ll
The file was modified/llvm/trunk/test/Transforms/InferFunctionAttrs/annotate.lltrunk/test/Transforms/InferFunctionAttrs/annotate.ll
The file was modified/llvm/trunk/test/Transforms/InferFunctionAttrs/norecurse_debug.lltrunk/test/Transforms/InferFunctionAttrs/norecurse_debug.ll
The file was modified/llvm/trunk/test/Transforms/LICM/strlen.lltrunk/test/Transforms/LICM/strlen.ll
The file was modified/llvm/trunk/test/Transforms/LoopIdiom/basic.lltrunk/test/Transforms/LoopIdiom/basic.ll
Revision 365335 by jhenderson:
[docs][llvm-readobj][llvm-readelf] Improve wording
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/docs/CommandGuide/llvm-readelf.rsttrunk/docs/CommandGuide/llvm-readelf.rst
The file was modified/llvm/trunk/docs/CommandGuide/llvm-readobj.rsttrunk/docs/CommandGuide/llvm-readobj.rst
Revision 365333 by spatel:
[InstCombine] fix typo in test; NFC

I added this test in rL365325, but didn't mean to create an undef insert.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/Transforms/InstCombine/insert-extract-shuffle.lltrunk/test/Transforms/InstCombine/insert-extract-shuffle.ll
Revision 365330 by jsji:
[PowerPC][NFC]Update testcases using script.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/CodeGen/PowerPC/power9-moves-and-splats.lltrunk/test/CodeGen/PowerPC/power9-moves-and-splats.ll
Revision 365328 by rksimon:
[X86] ISD::INSERT_SUBVECTOR - use uint64_t index. NFCI.

Keep the uint64_t type from getConstantOperandVal to stop truncation/extension overflow warnings in MSVC in subvector index math.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/X86/X86ISelLowering.cpptrunk/lib/Target/X86/X86ISelLowering.cpp
Revision 365327 by asb:
[Triple] Add isRISCV function

This matches isARM, isThumb, isAArch64 and similar helpers. Future commits
which clean-up code that currently checks for Triple::riscv32 ||
Triple::riscv64.

Differential Revision: https://reviews.llvm.org/D54215
Patch by Simon Cook.
Test case added by Alex Bradbury.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/ADT/Triple.htrunk/include/llvm/ADT/Triple.h
The file was modified/llvm/trunk/unittests/ADT/TripleTest.cpptrunk/unittests/ADT/TripleTest.cpp
Revision 365325 by spatel:
[InstCombine] add tests for splat shuffles; NFC
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/test/Transforms/InstCombine/insert-extract-shuffle.lltrunk/test/Transforms/InstCombine/insert-extract-shuffle.ll
Revision 365324 by mcinally:
[Float2Int] Add support for unary FNeg to Float2Int

Differential Revision: https://reviews.llvm.org/D63941
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Transforms/Scalar/Float2Int.cpptrunk/lib/Transforms/Scalar/Float2Int.cpp
The file was modified/llvm/trunk/test/Transforms/Float2Int/basic.lltrunk/test/Transforms/Float2Int/basic.ll
Revision 365323 by petar.avramovic:
[MIPS GlobalISel] Register bank select for G_LOAD. Select i64 load

Select gprb or fprb when loaded value is used by either:
copy to physical register or
instruction with only one mapping available for that use operand.

Load of integer s64 is handled with narrowScalar when mapping is applied,
produced artifacts are combined away. Manually set gprb to all register
operands of instructions created during narrowScalar.

Differential Revision: https://reviews.llvm.org/D64269
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/Mips/MipsLegalizerInfo.cpptrunk/lib/Target/Mips/MipsLegalizerInfo.cpp
The file was modified/llvm/trunk/lib/Target/Mips/MipsRegisterBankInfo.cpptrunk/lib/Target/Mips/MipsRegisterBankInfo.cpp
The file was modified/llvm/trunk/lib/Target/Mips/MipsRegisterBankInfo.htrunk/lib/Target/Mips/MipsRegisterBankInfo.h
The file was added/llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/load.mirtrunk/test/CodeGen/Mips/GlobalISel/legalizer/load.mir
The file was added/llvm/trunk/test/CodeGen/Mips/GlobalISel/llvm-ir/load.lltrunk/test/CodeGen/Mips/GlobalISel/llvm-ir/load.ll
The file was added/llvm/trunk/test/CodeGen/Mips/GlobalISel/regbankselect/load.mirtrunk/test/CodeGen/Mips/GlobalISel/regbankselect/load.mir
Revision 365322 by petar.avramovic:
[MIPS GlobalISel] Register bank select for G_STORE. Select i64 store

Select gprb or fprb when stored value is defined by either:
copy from physical register or
instruction with only one mapping available for that def operand.

Store of integer s64 is handled with narrowScalar when mapping is applied,
produced artifacts are combined away. Manually set gprb to all register
operands of instructions created during narrowScalar.

Differential Revision: https://reviews.llvm.org/D64268
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/Mips/MipsLegalizerInfo.cpptrunk/lib/Target/Mips/MipsLegalizerInfo.cpp
The file was modified/llvm/trunk/lib/Target/Mips/MipsRegisterBankInfo.cpptrunk/lib/Target/Mips/MipsRegisterBankInfo.cpp
The file was modified/llvm/trunk/lib/Target/Mips/MipsRegisterBankInfo.htrunk/lib/Target/Mips/MipsRegisterBankInfo.h
The file was added/llvm/trunk/test/CodeGen/Mips/GlobalISel/legalizer/store.mirtrunk/test/CodeGen/Mips/GlobalISel/legalizer/store.mir
The file was added/llvm/trunk/test/CodeGen/Mips/GlobalISel/llvm-ir/store.lltrunk/test/CodeGen/Mips/GlobalISel/llvm-ir/store.ll
The file was added/llvm/trunk/test/CodeGen/Mips/GlobalISel/regbankselect/store.mirtrunk/test/CodeGen/Mips/GlobalISel/regbankselect/store.mir
Revision 365321 by dpreobra:
[AMDGPU][MC] Corrected parsing of FLAT offset modifier

Summary of changes:

- simplified handling of FLAT offset: offset_s13 and offset_u12 have been replaced with flat_offset;
- provided information about error position for pre-gfx9 targets;
- improved errors handling.

Reviewers: artem.tamazov, arsenm, rampitec

Differential Revision: https://reviews.llvm.org/D64244
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpptrunk/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
The file was modified/llvm/trunk/lib/Target/AMDGPU/FLATInstructions.tdtrunk/lib/Target/AMDGPU/FLATInstructions.td
The file was modified/llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpptrunk/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.cpp
The file was modified/llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.htrunk/lib/Target/AMDGPU/MCTargetDesc/AMDGPUInstPrinter.h
The file was modified/llvm/trunk/lib/Target/AMDGPU/SIInstrInfo.tdtrunk/lib/Target/AMDGPU/SIInstrInfo.td
The file was modified/llvm/trunk/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpptrunk/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
The file was modified/llvm/trunk/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.htrunk/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
The file was modified/llvm/trunk/test/MC/AMDGPU/flat-gfx10.strunk/test/MC/AMDGPU/flat-gfx10.s
The file was modified/llvm/trunk/test/MC/AMDGPU/flat-gfx9.strunk/test/MC/AMDGPU/flat-gfx9.s
The file was modified/llvm/trunk/test/MC/AMDGPU/flat-global.strunk/test/MC/AMDGPU/flat-global.s
The file was modified/llvm/trunk/test/MC/AMDGPU/flat-scratch-instructions.strunk/test/MC/AMDGPU/flat-scratch-instructions.s

Summary

  1. [Sema] Resolve placeholder types before type deduction to silence spurious `-Warc-repeated-use-of-weak` warnings The spurious -Warc-repeated-use-of-weak warnings are issued when an initializer expression uses a weak ObjC pointer. My first attempt to silence the warnings (r350917) caused clang to reject code that is legal in C++17. The patch is based on the feedback I received from Richard when the patch was reverted. http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20190422/268945.html http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20190422/268943.html Differential Revision: https://reviews.llvm.org/D62645
  2. Add missing declarations of explicit member specializations. This should fix the build under -Wundefined-func-template and certain versions of GCC.
  3. [OPENMP]Improve error message for device unsupported types. Provide more data to the user in the error message about unsupported type for device compilation.
  4. Replace temporary variable matches in test since r363952 causes an extra temporary variable to be created.
  5. [Syntax] Introduce syntax trees Summary: A tooling-focused alternative to the AST. This commit focuses on the memory-management strategy and the structure of the AST. More to follow later: - Operations to mutate the syntax trees and corresponding textual replacements. - Mapping between clang AST nodes and syntax tree nodes. - More node types corresponding to the language constructs. Reviewers: sammccall Reviewed By: sammccall Subscribers: llvm-commits, mgorny, cfe-commits Tags: #clang, #llvm Differential Revision: https://reviews.llvm.org/D61637
  6. Add nofree attribute to CodeGenOpenCL/convergent.cl test The revision at https://reviews.llvm.org/rL365336 added inference of the nofree attribute. This revision updates the test to reflect this. Differential Revision: https://reviews.llvm.org/D49165
  7. [OPENMP]Add -Wunintialized to the erroneous tests for future fix PR42392, NFC.
  8. [clangd] A code tweak to expand a macro Reviewers: sammccall Reviewed By: sammccall Subscribers: mgorny, MaskRay, jkorous, arphaman, kadircet, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D61681
  9. [RISCV][NFC] Make use of Triple::isRISCV Use new helper introduced in rL365327.
Revision 365382 by ahatanak:
[Sema] Resolve placeholder types before type deduction to silence
spurious `-Warc-repeated-use-of-weak` warnings

The spurious -Warc-repeated-use-of-weak warnings are issued when an
initializer expression uses a weak ObjC pointer.

My first attempt to silence the warnings (r350917) caused clang to
reject code that is legal in C++17. The patch is based on the feedback I
received from Richard when the patch was reverted.

http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20190422/268945.html
http://lists.llvm.org/pipermail/cfe-commits/Week-of-Mon-20190422/268943.html

Differential Revision: https://reviews.llvm.org/D62645
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/include/clang/AST/Expr.htrunk/include/clang/AST/Expr.h
The file was modified/cfe/trunk/include/clang/Basic/Attr.tdtrunk/include/clang/Basic/Attr.td
The file was modified/cfe/trunk/lib/Sema/SemaDecl.cpptrunk/lib/Sema/SemaDecl.cpp
The file was modified/cfe/trunk/lib/Sema/SemaExpr.cpptrunk/lib/Sema/SemaExpr.cpp
The file was modified/cfe/trunk/lib/Sema/SemaExprCXX.cpptrunk/lib/Sema/SemaExprCXX.cpp
The file was modified/cfe/trunk/test/SemaObjC/arc-repeated-weak.mmtrunk/test/SemaObjC/arc-repeated-weak.mm
Revision 365377 by rsmith:
Add missing declarations of explicit member specializations.

This should fix the build under -Wundefined-func-template and certain
versions of GCC.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/include/clang/Analysis/Analyses/Dominators.htrunk/include/clang/Analysis/Analyses/Dominators.h
Revision 365374 by abataev:
[OPENMP]Improve error message for device unsupported types.

Provide more data to the user in the error message about unsupported
type for device compilation.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/include/clang/Basic/DiagnosticSemaKinds.tdtrunk/include/clang/Basic/DiagnosticSemaKinds.td
The file was modified/cfe/trunk/lib/Sema/SemaOpenMP.cpptrunk/lib/Sema/SemaOpenMP.cpp
The file was modified/cfe/trunk/test/OpenMP/nvptx_unsupported_type_messages.cpptrunk/test/OpenMP/nvptx_unsupported_type_messages.cpp
Revision 365357 by akhuang:
Replace temporary variable matches in test since r363952 causes an
extra temporary variable to be created.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/test/CodeGenCXX/cxx2a-compare.cpptrunk/test/CodeGenCXX/cxx2a-compare.cpp
Revision 365355 by ibiryukov:
[Syntax] Introduce syntax trees

Summary:
A tooling-focused alternative to the AST. This commit focuses on the
memory-management strategy and the structure of the AST.

More to follow later:
  - Operations to mutate the syntax trees and corresponding textual
    replacements.
  - Mapping between clang AST nodes and syntax tree nodes.
  - More node types corresponding to the language constructs.

Reviewers: sammccall

Reviewed By: sammccall

Subscribers: llvm-commits, mgorny, cfe-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D61637
Change TypePath in RepositoryPath in Workspace
The file was added/cfe/trunk/include/clang/Tooling/Syntax/BuildTree.htrunk/include/clang/Tooling/Syntax/BuildTree.h
The file was added/cfe/trunk/include/clang/Tooling/Syntax/Nodes.htrunk/include/clang/Tooling/Syntax/Nodes.h
The file was added/cfe/trunk/include/clang/Tooling/Syntax/Tree.htrunk/include/clang/Tooling/Syntax/Tree.h
The file was added/cfe/trunk/lib/Tooling/Syntax/BuildTree.cpptrunk/lib/Tooling/Syntax/BuildTree.cpp
The file was modified/cfe/trunk/lib/Tooling/Syntax/CMakeLists.txttrunk/lib/Tooling/Syntax/CMakeLists.txt
The file was added/cfe/trunk/lib/Tooling/Syntax/Nodes.cpptrunk/lib/Tooling/Syntax/Nodes.cpp
The file was added/cfe/trunk/lib/Tooling/Syntax/Tree.cpptrunk/lib/Tooling/Syntax/Tree.cpp
The file was modified/cfe/trunk/unittests/Tooling/Syntax/CMakeLists.txttrunk/unittests/Tooling/Syntax/CMakeLists.txt
The file was added/cfe/trunk/unittests/Tooling/Syntax/TreeTest.cpptrunk/unittests/Tooling/Syntax/TreeTest.cpp
Revision 365341 by homerdin:
Add nofree attribute to CodeGenOpenCL/convergent.cl test

The revision at https://reviews.llvm.org/rL365336 added inference of the nofree
attribute.  This revision updates the test to reflect this.

Differential Revision: https://reviews.llvm.org/D49165
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/test/CodeGenOpenCL/convergent.cltrunk/test/CodeGenOpenCL/convergent.cl
Revision 365334 by abataev:
[OPENMP]Add -Wunintialized to the erroneous tests for future fix PR42392,
NFC.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/test/OpenMP/allocate_allocator_messages.cpptrunk/test/OpenMP/allocate_allocator_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/atomic_messages.ctrunk/test/OpenMP/atomic_messages.c
The file was modified/cfe/trunk/test/OpenMP/atomic_messages.cpptrunk/test/OpenMP/atomic_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/cancel_if_messages.cpptrunk/test/OpenMP/cancel_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/cancel_messages.cpptrunk/test/OpenMP/cancel_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/critical_messages.cpptrunk/test/OpenMP/critical_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/declare_reduction_messages.ctrunk/test/OpenMP/declare_reduction_messages.c
The file was modified/cfe/trunk/test/OpenMP/declare_reduction_messages.cpptrunk/test/OpenMP/declare_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_collapse_messages.cpptrunk/test/OpenMP/distribute_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_dist_schedule_messages.cpptrunk/test/OpenMP/distribute_dist_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_firstprivate_messages.cpptrunk/test/OpenMP/distribute_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_collapse_messages.cpptrunk/test/OpenMP/distribute_parallel_for_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_copyin_messages.cpptrunk/test/OpenMP/distribute_parallel_for_copyin_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_default_messages.cpptrunk/test/OpenMP/distribute_parallel_for_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_dist_schedule_messages.cpptrunk/test/OpenMP/distribute_parallel_for_dist_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_firstprivate_messages.cpptrunk/test/OpenMP/distribute_parallel_for_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_if_messages.cpptrunk/test/OpenMP/distribute_parallel_for_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_lastprivate_messages.cpptrunk/test/OpenMP/distribute_parallel_for_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_messages.cpptrunk/test/OpenMP/distribute_parallel_for_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_num_threads_messages.cpptrunk/test/OpenMP/distribute_parallel_for_num_threads_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_private_messages.cpptrunk/test/OpenMP/distribute_parallel_for_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_proc_bind_messages.cpptrunk/test/OpenMP/distribute_parallel_for_proc_bind_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_reduction_messages.cpptrunk/test/OpenMP/distribute_parallel_for_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_schedule_messages.cpptrunk/test/OpenMP/distribute_parallel_for_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_shared_messages.cpptrunk/test/OpenMP/distribute_parallel_for_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_aligned_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_collapse_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_copyin_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_copyin_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_default_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_dist_schedule_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_dist_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_firstprivate_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_if_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_lastprivate_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_linear_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_loop_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_misc_messages.ctrunk/test/OpenMP/distribute_parallel_for_simd_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_num_threads_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_num_threads_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_private_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_proc_bind_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_proc_bind_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_reduction_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_safelen_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_safelen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_schedule_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_shared_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_parallel_for_simd_simdlen_messages.cpptrunk/test/OpenMP/distribute_parallel_for_simd_simdlen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_private_messages.cpptrunk/test/OpenMP/distribute_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_simd_aligned_messages.cpptrunk/test/OpenMP/distribute_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_simd_collapse_messages.cpptrunk/test/OpenMP/distribute_simd_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_simd_dist_schedule_messages.cpptrunk/test/OpenMP/distribute_simd_dist_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_simd_firstprivate_messages.cpptrunk/test/OpenMP/distribute_simd_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_simd_lastprivate_messages.cpptrunk/test/OpenMP/distribute_simd_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_simd_linear_messages.cpptrunk/test/OpenMP/distribute_simd_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_simd_loop_messages.cpptrunk/test/OpenMP/distribute_simd_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_simd_misc_messages.ctrunk/test/OpenMP/distribute_simd_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/distribute_simd_private_messages.cpptrunk/test/OpenMP/distribute_simd_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_simd_reduction_messages.cpptrunk/test/OpenMP/distribute_simd_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_simd_safelen_messages.cpptrunk/test/OpenMP/distribute_simd_safelen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/distribute_simd_simdlen_messages.cpptrunk/test/OpenMP/distribute_simd_simdlen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/flush_messages.cpptrunk/test/OpenMP/flush_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_collapse_messages.cpptrunk/test/OpenMP/for_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_firstprivate_messages.cpptrunk/test/OpenMP/for_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_lastprivate_messages.cpptrunk/test/OpenMP/for_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_linear_messages.cpptrunk/test/OpenMP/for_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_loop_messages.cpptrunk/test/OpenMP/for_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_misc_messages.ctrunk/test/OpenMP/for_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/for_private_messages.cpptrunk/test/OpenMP/for_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_reduction_messages.cpptrunk/test/OpenMP/for_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_schedule_messages.cpptrunk/test/OpenMP/for_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_simd_aligned_messages.cpptrunk/test/OpenMP/for_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_simd_collapse_messages.cpptrunk/test/OpenMP/for_simd_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_simd_firstprivate_messages.cpptrunk/test/OpenMP/for_simd_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_simd_lastprivate_messages.cpptrunk/test/OpenMP/for_simd_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_simd_linear_messages.cpptrunk/test/OpenMP/for_simd_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_simd_loop_messages.cpptrunk/test/OpenMP/for_simd_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_simd_misc_messages.ctrunk/test/OpenMP/for_simd_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/for_simd_private_messages.cpptrunk/test/OpenMP/for_simd_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_simd_reduction_messages.cpptrunk/test/OpenMP/for_simd_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_simd_safelen_messages.cpptrunk/test/OpenMP/for_simd_safelen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_simd_schedule_messages.cpptrunk/test/OpenMP/for_simd_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/for_simd_simdlen_messages.cpptrunk/test/OpenMP/for_simd_simdlen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/master_messages.cpptrunk/test/OpenMP/master_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/ordered_messages.cpptrunk/test/OpenMP/ordered_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_copyin_messages.cpptrunk/test/OpenMP/parallel_copyin_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_default_messages.cpptrunk/test/OpenMP/parallel_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_firstprivate_messages.cpptrunk/test/OpenMP/parallel_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_collapse_messages.cpptrunk/test/OpenMP/parallel_for_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_copyin_messages.cpptrunk/test/OpenMP/parallel_for_copyin_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_default_messages.cpptrunk/test/OpenMP/parallel_for_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_firstprivate_messages.cpptrunk/test/OpenMP/parallel_for_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_if_messages.cpptrunk/test/OpenMP/parallel_for_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_lastprivate_messages.cpptrunk/test/OpenMP/parallel_for_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_linear_messages.cpptrunk/test/OpenMP/parallel_for_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_loop_messages.cpptrunk/test/OpenMP/parallel_for_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_messages.cpptrunk/test/OpenMP/parallel_for_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_misc_messages.ctrunk/test/OpenMP/parallel_for_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/parallel_for_num_threads_messages.cpptrunk/test/OpenMP/parallel_for_num_threads_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_ordered_messages.cpptrunk/test/OpenMP/parallel_for_ordered_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_private_messages.cpptrunk/test/OpenMP/parallel_for_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_proc_bind_messages.cpptrunk/test/OpenMP/parallel_for_proc_bind_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_reduction_messages.cpptrunk/test/OpenMP/parallel_for_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_schedule_messages.cpptrunk/test/OpenMP/parallel_for_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_aligned_messages.cpptrunk/test/OpenMP/parallel_for_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_collapse_messages.cpptrunk/test/OpenMP/parallel_for_simd_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_copyin_messages.cpptrunk/test/OpenMP/parallel_for_simd_copyin_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_default_messages.cpptrunk/test/OpenMP/parallel_for_simd_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_firstprivate_messages.cpptrunk/test/OpenMP/parallel_for_simd_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_if_messages.cpptrunk/test/OpenMP/parallel_for_simd_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_lastprivate_messages.cpptrunk/test/OpenMP/parallel_for_simd_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_linear_messages.cpptrunk/test/OpenMP/parallel_for_simd_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_loop_messages.cpptrunk/test/OpenMP/parallel_for_simd_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_messages.cpptrunk/test/OpenMP/parallel_for_simd_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_misc_messages.ctrunk/test/OpenMP/parallel_for_simd_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_num_threads_messages.cpptrunk/test/OpenMP/parallel_for_simd_num_threads_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_private_messages.cpptrunk/test/OpenMP/parallel_for_simd_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_proc_bind_messages.cpptrunk/test/OpenMP/parallel_for_simd_proc_bind_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_reduction_messages.cpptrunk/test/OpenMP/parallel_for_simd_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_safelen_messages.cpptrunk/test/OpenMP/parallel_for_simd_safelen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_schedule_messages.cpptrunk/test/OpenMP/parallel_for_simd_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_for_simd_simdlen_messages.cpptrunk/test/OpenMP/parallel_for_simd_simdlen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_if_messages.cpptrunk/test/OpenMP/parallel_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_messages.cpptrunk/test/OpenMP/parallel_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_num_threads_messages.cpptrunk/test/OpenMP/parallel_num_threads_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_private_messages.cpptrunk/test/OpenMP/parallel_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_proc_bind_messages.cpptrunk/test/OpenMP/parallel_proc_bind_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_reduction_messages.cpptrunk/test/OpenMP/parallel_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_sections_copyin_messages.cpptrunk/test/OpenMP/parallel_sections_copyin_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_sections_default_messages.cpptrunk/test/OpenMP/parallel_sections_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_sections_firstprivate_messages.cpptrunk/test/OpenMP/parallel_sections_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_sections_if_messages.cpptrunk/test/OpenMP/parallel_sections_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_sections_lastprivate_messages.cpptrunk/test/OpenMP/parallel_sections_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_sections_messages.cpptrunk/test/OpenMP/parallel_sections_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_sections_misc_messages.ctrunk/test/OpenMP/parallel_sections_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/parallel_sections_num_threads_messages.cpptrunk/test/OpenMP/parallel_sections_num_threads_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_sections_private_messages.cpptrunk/test/OpenMP/parallel_sections_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_sections_proc_bind_messages.cpptrunk/test/OpenMP/parallel_sections_proc_bind_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_sections_reduction_messages.cpptrunk/test/OpenMP/parallel_sections_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_sections_shared_messages.cpptrunk/test/OpenMP/parallel_sections_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/parallel_shared_messages.cpptrunk/test/OpenMP/parallel_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/requires_messages.cpptrunk/test/OpenMP/requires_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/sections_firstprivate_messages.cpptrunk/test/OpenMP/sections_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/sections_lastprivate_messages.cpptrunk/test/OpenMP/sections_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/sections_misc_messages.ctrunk/test/OpenMP/sections_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/sections_private_messages.cpptrunk/test/OpenMP/sections_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/sections_reduction_messages.cpptrunk/test/OpenMP/sections_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/simd_aligned_messages.cpptrunk/test/OpenMP/simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/simd_collapse_messages.cpptrunk/test/OpenMP/simd_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/simd_lastprivate_messages.cpptrunk/test/OpenMP/simd_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/simd_linear_messages.cpptrunk/test/OpenMP/simd_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/simd_loop_messages.cpptrunk/test/OpenMP/simd_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/simd_misc_messages.ctrunk/test/OpenMP/simd_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/simd_private_messages.cpptrunk/test/OpenMP/simd_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/simd_reduction_messages.cpptrunk/test/OpenMP/simd_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/simd_safelen_messages.cpptrunk/test/OpenMP/simd_safelen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/simd_simdlen_messages.cpptrunk/test/OpenMP/simd_simdlen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/single_copyprivate_messages.cpptrunk/test/OpenMP/single_copyprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/single_firstprivate_messages.cpptrunk/test/OpenMP/single_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/single_misc_messages.ctrunk/test/OpenMP/single_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/single_private_messages.cpptrunk/test/OpenMP/single_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_data_device_messages.cpptrunk/test/OpenMP/target_data_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_data_if_messages.cpptrunk/test/OpenMP/target_data_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_data_messages.ctrunk/test/OpenMP/target_data_messages.c
The file was modified/cfe/trunk/test/OpenMP/target_data_use_device_ptr_messages.cpptrunk/test/OpenMP/target_data_use_device_ptr_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_defaultmap_messages.cpptrunk/test/OpenMP/target_defaultmap_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_depend_messages.cpptrunk/test/OpenMP/target_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_device_messages.cpptrunk/test/OpenMP/target_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_enter_data_depend_messages.cpptrunk/test/OpenMP/target_enter_data_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_enter_data_device_messages.cpptrunk/test/OpenMP/target_enter_data_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_enter_data_if_messages.cpptrunk/test/OpenMP/target_enter_data_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_enter_data_map_messages.ctrunk/test/OpenMP/target_enter_data_map_messages.c
The file was modified/cfe/trunk/test/OpenMP/target_enter_data_nowait_messages.cpptrunk/test/OpenMP/target_enter_data_nowait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_exit_data_depend_messages.cpptrunk/test/OpenMP/target_exit_data_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_exit_data_device_messages.cpptrunk/test/OpenMP/target_exit_data_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_exit_data_if_messages.cpptrunk/test/OpenMP/target_exit_data_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_exit_data_map_messages.ctrunk/test/OpenMP/target_exit_data_map_messages.c
The file was modified/cfe/trunk/test/OpenMP/target_exit_data_nowait_messages.cpptrunk/test/OpenMP/target_exit_data_nowait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_firstprivate_messages.cpptrunk/test/OpenMP/target_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_if_messages.cpptrunk/test/OpenMP/target_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_is_device_ptr_messages.cpptrunk/test/OpenMP/target_is_device_ptr_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_map_messages.cpptrunk/test/OpenMP/target_map_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_nowait_messages.cpptrunk/test/OpenMP/target_nowait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_default_messages.cpptrunk/test/OpenMP/target_parallel_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_defaultmap_messages.cpptrunk/test/OpenMP/target_parallel_defaultmap_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_depend_messages.cpptrunk/test/OpenMP/target_parallel_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_device_messages.cpptrunk/test/OpenMP/target_parallel_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_firstprivate_messages.cpptrunk/test/OpenMP/target_parallel_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_collapse_messages.cpptrunk/test/OpenMP/target_parallel_for_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_default_messages.cpptrunk/test/OpenMP/target_parallel_for_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_defaultmap_messages.cpptrunk/test/OpenMP/target_parallel_for_defaultmap_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_depend_messages.cpptrunk/test/OpenMP/target_parallel_for_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_device_messages.cpptrunk/test/OpenMP/target_parallel_for_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_firstprivate_messages.cpptrunk/test/OpenMP/target_parallel_for_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_if_messages.cpptrunk/test/OpenMP/target_parallel_for_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_is_device_ptr_messages.cpptrunk/test/OpenMP/target_parallel_for_is_device_ptr_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_lastprivate_messages.cpptrunk/test/OpenMP/target_parallel_for_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_linear_messages.cpptrunk/test/OpenMP/target_parallel_for_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_loop_messages.cpptrunk/test/OpenMP/target_parallel_for_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_map_messages.cpptrunk/test/OpenMP/target_parallel_for_map_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_messages.cpptrunk/test/OpenMP/target_parallel_for_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_misc_messages.ctrunk/test/OpenMP/target_parallel_for_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_nowait_messages.cpptrunk/test/OpenMP/target_parallel_for_nowait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_num_threads_messages.cpptrunk/test/OpenMP/target_parallel_for_num_threads_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_ordered_messages.cpptrunk/test/OpenMP/target_parallel_for_ordered_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_private_messages.cpptrunk/test/OpenMP/target_parallel_for_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_proc_bind_messages.cpptrunk/test/OpenMP/target_parallel_for_proc_bind_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_reduction_messages.cpptrunk/test/OpenMP/target_parallel_for_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_schedule_messages.cpptrunk/test/OpenMP/target_parallel_for_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_aligned_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_collapse_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_default_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_defaultmap_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_defaultmap_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_depend_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_device_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_firstprivate_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_if_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_is_device_ptr_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_is_device_ptr_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_lastprivate_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_linear_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_loop_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_map_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_map_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_misc_messages.ctrunk/test/OpenMP/target_parallel_for_simd_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_nowait_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_nowait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_num_threads_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_num_threads_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_ordered_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_ordered_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_private_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_proc_bind_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_proc_bind_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_reduction_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_safelen_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_safelen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_schedule_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_for_simd_simdlen_messages.cpptrunk/test/OpenMP/target_parallel_for_simd_simdlen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_if_messages.cpptrunk/test/OpenMP/target_parallel_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_is_device_ptr_messages.cpptrunk/test/OpenMP/target_parallel_is_device_ptr_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_map_messages.cpptrunk/test/OpenMP/target_parallel_map_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_messages.cpptrunk/test/OpenMP/target_parallel_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_nowait_messages.cpptrunk/test/OpenMP/target_parallel_nowait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_num_threads_messages.cpptrunk/test/OpenMP/target_parallel_num_threads_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_private_messages.cpptrunk/test/OpenMP/target_parallel_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_proc_bind_messages.cpptrunk/test/OpenMP/target_parallel_proc_bind_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_reduction_messages.cpptrunk/test/OpenMP/target_parallel_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_parallel_shared_messages.cpptrunk/test/OpenMP/target_parallel_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_private_messages.cpptrunk/test/OpenMP/target_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_reduction_messages.cpptrunk/test/OpenMP/target_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_aligned_messages.cpptrunk/test/OpenMP/target_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_collapse_messages.cpptrunk/test/OpenMP/target_simd_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_defaultmap_messages.cpptrunk/test/OpenMP/target_simd_defaultmap_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_depend_messages.cpptrunk/test/OpenMP/target_simd_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_device_messages.cpptrunk/test/OpenMP/target_simd_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_firstprivate_messages.cpptrunk/test/OpenMP/target_simd_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_if_messages.cpptrunk/test/OpenMP/target_simd_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_is_device_ptr_messages.cpptrunk/test/OpenMP/target_simd_is_device_ptr_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_lastprivate_messages.cpptrunk/test/OpenMP/target_simd_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_linear_messages.cpptrunk/test/OpenMP/target_simd_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_loop_messages.cpptrunk/test/OpenMP/target_simd_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_map_messages.cpptrunk/test/OpenMP/target_simd_map_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_messages.cpptrunk/test/OpenMP/target_simd_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_misc_messages.ctrunk/test/OpenMP/target_simd_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/target_simd_nowait_messages.cpptrunk/test/OpenMP/target_simd_nowait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_private_messages.cpptrunk/test/OpenMP/target_simd_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_reduction_messages.cpptrunk/test/OpenMP/target_simd_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_safelen_messages.cpptrunk/test/OpenMP/target_simd_safelen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_simd_simdlen_messages.cpptrunk/test/OpenMP/target_simd_simdlen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_default_messages.cpptrunk/test/OpenMP/target_teams_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_defaultmap_messages.cpptrunk/test/OpenMP/target_teams_defaultmap_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_depend_messages.cpptrunk/test/OpenMP/target_teams_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_device_messages.cpptrunk/test/OpenMP/target_teams_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_collapse_messages.cpptrunk/test/OpenMP/target_teams_distribute_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_default_messages.cpptrunk/test/OpenMP/target_teams_distribute_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_defaultmap_messages.cpptrunk/test/OpenMP/target_teams_distribute_defaultmap_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_depend_messages.cpptrunk/test/OpenMP/target_teams_distribute_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_device_messages.cpptrunk/test/OpenMP/target_teams_distribute_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_dist_schedule_messages.cpptrunk/test/OpenMP/target_teams_distribute_dist_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_firstprivate_messages.cpptrunk/test/OpenMP/target_teams_distribute_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_if_messages.cpptrunk/test/OpenMP/target_teams_distribute_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_lastprivate_messages.cpptrunk/test/OpenMP/target_teams_distribute_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_loop_messages.cpptrunk/test/OpenMP/target_teams_distribute_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_map_messages.cpptrunk/test/OpenMP/target_teams_distribute_map_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_messages.cpptrunk/test/OpenMP/target_teams_distribute_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_misc_messages.ctrunk/test/OpenMP/target_teams_distribute_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_nowait_messages.cpptrunk/test/OpenMP/target_teams_distribute_nowait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_num_teams_messages.cpptrunk/test/OpenMP/target_teams_distribute_num_teams_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_collapse_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_default_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_defaultmap_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_defaultmap_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_depend_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_device_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_dist_schedule_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_dist_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_firstprivate_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_if_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_is_device_ptr_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_is_device_ptr_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_lastprivate_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_loop_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_map_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_map_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_misc_messages.ctrunk/test/OpenMP/target_teams_distribute_parallel_for_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_nowait_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_nowait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_num_teams_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_num_teams_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_num_threads_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_num_threads_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_private_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_proc_bind_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_proc_bind_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_reduction_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_schedule_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_shared_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_aligned_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_collapse_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_default_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_defaultmap_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_defaultmap_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_depend_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_device_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_dist_schedule_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_dist_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_firstprivate_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_if_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_is_device_ptr_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_is_device_ptr_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_lastprivate_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_linear_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_loop_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_map_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_map_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_misc_messages.ctrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_nowait_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_nowait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_num_teams_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_num_teams_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_num_threads_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_num_threads_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_private_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_proc_bind_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_proc_bind_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_reduction_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_safelen_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_safelen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_schedule_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_shared_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_simdlen_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_simdlen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_simd_thread_limit_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_simd_thread_limit_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_parallel_for_thread_limit_messages.cpptrunk/test/OpenMP/target_teams_distribute_parallel_for_thread_limit_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_private_messages.cpptrunk/test/OpenMP/target_teams_distribute_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_reduction_messages.cpptrunk/test/OpenMP/target_teams_distribute_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_shared_messages.cpptrunk/test/OpenMP/target_teams_distribute_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_aligned_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_collapse_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_defaultmap_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_defaultmap_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_depend_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_device_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_dist_schedule_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_dist_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_firstprivate_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_if_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_is_device_ptr_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_is_device_ptr_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_lastprivate_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_linear_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_loop_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_map_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_map_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_misc_messages.ctrunk/test/OpenMP/target_teams_distribute_simd_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_nowait_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_nowait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_num_teams_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_num_teams_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_private_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_reduction_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_safelen_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_safelen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_shared_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_simdlen_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_simdlen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_distribute_simd_thread_limit_messages.cpptrunk/test/OpenMP/target_teams_distribute_simd_thread_limit_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_firstprivate_messages.cpptrunk/test/OpenMP/target_teams_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_if_messages.cpptrunk/test/OpenMP/target_teams_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_is_device_ptr_messages.cpptrunk/test/OpenMP/target_teams_is_device_ptr_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_map_messages.cpptrunk/test/OpenMP/target_teams_map_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_messages.cpptrunk/test/OpenMP/target_teams_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_nowait_messages.cpptrunk/test/OpenMP/target_teams_nowait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_num_teams_messages.cpptrunk/test/OpenMP/target_teams_num_teams_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_private_messages.cpptrunk/test/OpenMP/target_teams_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_reduction_messages.cpptrunk/test/OpenMP/target_teams_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_shared_messages.cpptrunk/test/OpenMP/target_teams_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_teams_thread_limit_messages.cpptrunk/test/OpenMP/target_teams_thread_limit_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_update_depend_messages.cpptrunk/test/OpenMP/target_update_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_update_device_messages.cpptrunk/test/OpenMP/target_update_device_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_update_from_messages.cpptrunk/test/OpenMP/target_update_from_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_update_if_messages.cpptrunk/test/OpenMP/target_update_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_update_messages.cpptrunk/test/OpenMP/target_update_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_update_nowait_messages.cpptrunk/test/OpenMP/target_update_nowait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/target_update_to_messages.cpptrunk/test/OpenMP/target_update_to_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/task_default_messages.cpptrunk/test/OpenMP/task_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/task_depend_messages.cpptrunk/test/OpenMP/task_depend_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/task_final_messages.cpptrunk/test/OpenMP/task_final_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/task_firstprivate_messages.cpptrunk/test/OpenMP/task_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/task_if_messages.cpptrunk/test/OpenMP/task_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/task_messages.cpptrunk/test/OpenMP/task_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/task_priority_messages.cpptrunk/test/OpenMP/task_priority_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/task_private_messages.cpptrunk/test/OpenMP/task_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/task_shared_messages.cpptrunk/test/OpenMP/task_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskgroup_messages.cpptrunk/test/OpenMP/taskgroup_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskgroup_task_reduction_messages.cpptrunk/test/OpenMP/taskgroup_task_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_collapse_messages.cpptrunk/test/OpenMP/taskloop_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_final_messages.cpptrunk/test/OpenMP/taskloop_final_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_firstprivate_messages.cpptrunk/test/OpenMP/taskloop_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_grainsize_messages.cpptrunk/test/OpenMP/taskloop_grainsize_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_in_reduction_messages.cpptrunk/test/OpenMP/taskloop_in_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_lastprivate_messages.cpptrunk/test/OpenMP/taskloop_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_loop_messages.cpptrunk/test/OpenMP/taskloop_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_misc_messages.ctrunk/test/OpenMP/taskloop_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/taskloop_num_tasks_messages.cpptrunk/test/OpenMP/taskloop_num_tasks_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_priority_messages.cpptrunk/test/OpenMP/taskloop_priority_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_private_messages.cpptrunk/test/OpenMP/taskloop_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_reduction_messages.cpptrunk/test/OpenMP/taskloop_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_aligned_messages.cpptrunk/test/OpenMP/taskloop_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_collapse_messages.cpptrunk/test/OpenMP/taskloop_simd_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_final_messages.cpptrunk/test/OpenMP/taskloop_simd_final_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_firstprivate_messages.cpptrunk/test/OpenMP/taskloop_simd_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_grainsize_messages.cpptrunk/test/OpenMP/taskloop_simd_grainsize_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_in_reduction_messages.cpptrunk/test/OpenMP/taskloop_simd_in_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_lastprivate_messages.cpptrunk/test/OpenMP/taskloop_simd_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_linear_messages.cpptrunk/test/OpenMP/taskloop_simd_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_loop_messages.cpptrunk/test/OpenMP/taskloop_simd_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_misc_messages.ctrunk/test/OpenMP/taskloop_simd_misc_messages.c
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_num_tasks_messages.cpptrunk/test/OpenMP/taskloop_simd_num_tasks_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_priority_messages.cpptrunk/test/OpenMP/taskloop_simd_priority_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_private_messages.cpptrunk/test/OpenMP/taskloop_simd_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_reduction_messages.cpptrunk/test/OpenMP/taskloop_simd_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_safelen_messages.cpptrunk/test/OpenMP/taskloop_simd_safelen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskloop_simd_simdlen_messages.cpptrunk/test/OpenMP/taskloop_simd_simdlen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskwait_messages.cpptrunk/test/OpenMP/taskwait_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/taskyield_messages.cpptrunk/test/OpenMP/taskyield_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_default_messages.cpptrunk/test/OpenMP/teams_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_collapse_messages.cpptrunk/test/OpenMP/teams_distribute_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_default_messages.cpptrunk/test/OpenMP/teams_distribute_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_dist_schedule_messages.cpptrunk/test/OpenMP/teams_distribute_dist_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_firstprivate_messages.cpptrunk/test/OpenMP/teams_distribute_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_lastprivate_messages.cpptrunk/test/OpenMP/teams_distribute_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_loop_messages.cpptrunk/test/OpenMP/teams_distribute_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_num_teams_messages.cpptrunk/test/OpenMP/teams_distribute_num_teams_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_collapse_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_copyin_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_copyin_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_default_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_dist_schedule_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_dist_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_firstprivate_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_if_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_lastprivate_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_loop_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_num_teams_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_num_teams_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_private_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_proc_bind_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_proc_bind_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_reduction_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_schedule_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_shared_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_aligned_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_collapse_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_default_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_dist_schedule_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_dist_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_firstprivate_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_if_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_if_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_lastprivate_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_linear_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_loop_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_num_teams_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_num_teams_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_num_threads_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_num_threads_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_private_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_proc_bind_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_proc_bind_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_reduction_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_safelen_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_safelen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_shared_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_simdlen_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_simdlen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_simd_thread_limit_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_simd_thread_limit_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_parallel_for_thread_limit_messages.cpptrunk/test/OpenMP/teams_distribute_parallel_for_thread_limit_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_private_messages.cpptrunk/test/OpenMP/teams_distribute_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_reduction_messages.cpptrunk/test/OpenMP/teams_distribute_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_shared_messages.cpptrunk/test/OpenMP/teams_distribute_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_aligned_messages.cpptrunk/test/OpenMP/teams_distribute_simd_aligned_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_collapse_messages.cpptrunk/test/OpenMP/teams_distribute_simd_collapse_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_default_messages.cpptrunk/test/OpenMP/teams_distribute_simd_default_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_dist_schedule_messages.cpptrunk/test/OpenMP/teams_distribute_simd_dist_schedule_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_firstprivate_messages.cpptrunk/test/OpenMP/teams_distribute_simd_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_lastprivate_messages.cpptrunk/test/OpenMP/teams_distribute_simd_lastprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_linear_messages.cpptrunk/test/OpenMP/teams_distribute_simd_linear_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_loop_messages.cpptrunk/test/OpenMP/teams_distribute_simd_loop_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_messages.cpptrunk/test/OpenMP/teams_distribute_simd_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_num_teams_messages.cpptrunk/test/OpenMP/teams_distribute_simd_num_teams_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_private_messages.cpptrunk/test/OpenMP/teams_distribute_simd_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_reduction_messages.cpptrunk/test/OpenMP/teams_distribute_simd_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_safelen_messages.cpptrunk/test/OpenMP/teams_distribute_simd_safelen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_shared_messages.cpptrunk/test/OpenMP/teams_distribute_simd_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_simdlen_messages.cpptrunk/test/OpenMP/teams_distribute_simd_simdlen_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_simd_thread_limit_messages.cpptrunk/test/OpenMP/teams_distribute_simd_thread_limit_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_distribute_thread_limit_messages.cpptrunk/test/OpenMP/teams_distribute_thread_limit_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_firstprivate_messages.cpptrunk/test/OpenMP/teams_firstprivate_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_messages.cpptrunk/test/OpenMP/teams_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_num_teams_messages.cpptrunk/test/OpenMP/teams_num_teams_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_private_messages.cpptrunk/test/OpenMP/teams_private_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_reduction_messages.cpptrunk/test/OpenMP/teams_reduction_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_shared_messages.cpptrunk/test/OpenMP/teams_shared_messages.cpp
The file was modified/cfe/trunk/test/OpenMP/teams_thread_limit_messages.cpptrunk/test/OpenMP/teams_thread_limit_messages.cpp
Revision 365331 by ibiryukov:
[clangd] A code tweak to expand a macro

Reviewers: sammccall

Reviewed By: sammccall

Subscribers: mgorny, MaskRay, jkorous, arphaman, kadircet, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D61681
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/include/clang/Tooling/Syntax/Tokens.htrunk/include/clang/Tooling/Syntax/Tokens.h
The file was modified/clang-tools-extra/trunk/clangd/refactor/tweaks/CMakeLists.txtN/A
The file was added/clang-tools-extra/trunk/clangd/refactor/tweaks/ExpandMacro.cppN/A
The file was modified/clang-tools-extra/trunk/clangd/unittests/TweakTests.cppN/A
Revision 365329 by asb:
[RISCV][NFC] Make use of Triple::isRISCV

Use new helper introduced in rL365327.
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/lib/Driver/ToolChains/Gnu.cpptrunk/lib/Driver/ToolChains/Gnu.cpp
The file was modified/cfe/trunk/lib/Driver/ToolChains/Linux.cpptrunk/lib/Driver/ToolChains/Linux.cpp

Summary

  1. A test commit following 'Obtaining Commit Access' (https://llvm.org/docs/DeveloperPolicy.html#obtaining-commit-access)
  2. [clangd] Don't insert absolute paths, give up instead. Summary: Also implement resolution of paths relative to mainfile without HeaderSearchInfo. Reviewers: kadircet Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D64293
  3. [clangd] Use -completion-style=bundled by default if signature help is available Summary: I didn't manage to find something nicer than optional<bool>, but at least I found a sneakier comment. Reviewers: kadircet Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D64216
  4. [clangd] A code tweak to expand a macro Reviewers: sammccall Reviewed By: sammccall Subscribers: mgorny, MaskRay, jkorous, arphaman, kadircet, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D61681
Revision 365380 by jcai19:
A test commit following 'Obtaining Commit Access' (https://llvm.org/docs/DeveloperPolicy.html#obtaining-commit-access)
Change TypePath in RepositoryPath in Workspace
The file was modified/clang-tools-extra/trunk/test/clang-tidy/bugprone-posix-return.cpptrunk/test/clang-tidy/bugprone-posix-return.cpp
Revision 365364 by sammccall:
[clangd] Don't insert absolute paths, give up instead.

Summary: Also implement resolution of paths relative to mainfile without HeaderSearchInfo.

Reviewers: kadircet

Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D64293
Change TypePath in RepositoryPath in Workspace
The file was modified/clang-tools-extra/trunk/clangd/CodeComplete.cpptrunk/clangd/CodeComplete.cpp
The file was modified/clang-tools-extra/trunk/clangd/Headers.cpptrunk/clangd/Headers.cpp
The file was modified/clang-tools-extra/trunk/clangd/Headers.htrunk/clangd/Headers.h
The file was modified/clang-tools-extra/trunk/clangd/IncludeFixer.cpptrunk/clangd/IncludeFixer.cpp
The file was modified/clang-tools-extra/trunk/clangd/unittests/HeadersTests.cpptrunk/clangd/unittests/HeadersTests.cpp
Revision 365356 by sammccall:
[clangd] Use -completion-style=bundled by default if signature help is available

Summary:
I didn't manage to find something nicer than optional<bool>, but at least I
found a sneakier comment.

Reviewers: kadircet

Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D64216
Change TypePath in RepositoryPath in Workspace
The file was modified/clang-tools-extra/trunk/clangd/ClangdLSPServer.cpptrunk/clangd/ClangdLSPServer.cpp
The file was modified/clang-tools-extra/trunk/clangd/CodeComplete.cpptrunk/clangd/CodeComplete.cpp
The file was modified/clang-tools-extra/trunk/clangd/CodeComplete.htrunk/clangd/CodeComplete.h
The file was modified/clang-tools-extra/trunk/clangd/Protocol.cpptrunk/clangd/Protocol.cpp
The file was modified/clang-tools-extra/trunk/clangd/Protocol.htrunk/clangd/Protocol.h
The file was modified/clang-tools-extra/trunk/clangd/tool/ClangdMain.cpptrunk/clangd/tool/ClangdMain.cpp
Revision 365331 by ibiryukov:
[clangd] A code tweak to expand a macro

Reviewers: sammccall

Reviewed By: sammccall

Subscribers: mgorny, MaskRay, jkorous, arphaman, kadircet, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D61681
Change TypePath in RepositoryPath in Workspace
The file was modified/cfe/trunk/include/clang/Tooling/Syntax/Tokens.hN/A
The file was modified/clang-tools-extra/trunk/clangd/refactor/tweaks/CMakeLists.txttrunk/clangd/refactor/tweaks/CMakeLists.txt
The file was added/clang-tools-extra/trunk/clangd/refactor/tweaks/ExpandMacro.cpptrunk/clangd/refactor/tweaks/ExpandMacro.cpp
The file was modified/clang-tools-extra/trunk/clangd/unittests/TweakTests.cpptrunk/clangd/unittests/TweakTests.cpp

Summary

  1. [sanitizers][windows] Rtl-Heap Interception and tests - Adds interceptors for Rtl[Allocate|Free|Size|ReAllocate]Heap - Adds unit tests for the new interceptors and expands HeapAlloc tests to demonstrate new functionality. Reviewed as D62927
  2. Revert "[TSan] Attempt to fix iOS on-device test" This reverts commit a2ca358291a3a621bfae66eeb01f51eeb69d2dd4.
  3. Revert "[TSan] Attempt to fix linker error for Linux on AArch64" This reverts commit be4148062b155f3be52e0f6ebcb228f2dc137dcf.
Revision 365381 by mcgov:
[sanitizers][windows] Rtl-Heap Interception and tests
   - Adds interceptors for Rtl[Allocate|Free|Size|ReAllocate]Heap
   - Adds unit tests for the new interceptors and expands HeapAlloc
     tests to demonstrate new functionality.
   Reviewed as D62927
Change TypePath in RepositoryPath in Workspace
The file was modified/compiler-rt/trunk/lib/asan/asan_flags.inctrunk/lib/asan/asan_flags.inc
The file was modified/compiler-rt/trunk/lib/asan/asan_malloc_win.cctrunk/lib/asan/asan_malloc_win.cc
The file was modified/compiler-rt/trunk/lib/asan/asan_win.cctrunk/lib/asan/asan_win.cc
The file was modified/compiler-rt/trunk/test/asan/TestCases/Windows/dll_host.cctrunk/test/asan/TestCases/Windows/dll_host.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/dll_unload.cctrunk/test/asan/TestCases/Windows/dll_unload.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/heapalloc.cctrunk/test/asan/TestCases/Windows/heapalloc.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/heapalloc_dll_double_free.cctrunk/test/asan/TestCases/Windows/heapalloc_dll_double_free.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/heapalloc_dll_unload_realloc_uaf.cctrunk/test/asan/TestCases/Windows/heapalloc_dll_unload_realloc_uaf.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/heapalloc_doublefree.cctrunk/test/asan/TestCases/Windows/heapalloc_doublefree.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/heapalloc_flags_fallback.cctrunk/test/asan/TestCases/Windows/heapalloc_flags_fallback.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/heapalloc_huge.cctrunk/test/asan/TestCases/Windows/heapalloc_huge.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/heapalloc_rtl_transfer.cctrunk/test/asan/TestCases/Windows/heapalloc_rtl_transfer.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/heapalloc_sanity.cctrunk/test/asan/TestCases/Windows/heapalloc_sanity.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/heapalloc_transfer.cctrunk/test/asan/TestCases/Windows/heapalloc_transfer.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/heapalloc_uaf.cctrunk/test/asan/TestCases/Windows/heapalloc_uaf.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/heapalloc_zero_size.cctrunk/test/asan/TestCases/Windows/heapalloc_zero_size.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/heaprealloc.cctrunk/test/asan/TestCases/Windows/heaprealloc.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/heaprealloc_alloc_zero.cctrunk/test/asan/TestCases/Windows/heaprealloc_alloc_zero.cc
The file was modified/compiler-rt/trunk/test/asan/TestCases/Windows/heaprealloc_zero_size.cctrunk/test/asan/TestCases/Windows/heaprealloc_zero_size.cc
The file was modified/compiler-rt/trunk/test/asan/TestCases/Windows/queue_user_work_item_report.cctrunk/test/asan/TestCases/Windows/queue_user_work_item_report.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/rtlallocateheap.cctrunk/test/asan/TestCases/Windows/rtlallocateheap.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/rtlallocateheap_dll_unload_double_free.cctrunk/test/asan/TestCases/Windows/rtlallocateheap_dll_unload_double_free.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/rtlallocateheap_dll_unload_realloc.cctrunk/test/asan/TestCases/Windows/rtlallocateheap_dll_unload_realloc.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/rtlallocateheap_flags_fallback.cctrunk/test/asan/TestCases/Windows/rtlallocateheap_flags_fallback.cc
The file was added/compiler-rt/trunk/test/asan/TestCases/Windows/rtlallocateheap_zero.cctrunk/test/asan/TestCases/Windows/rtlallocateheap_zero.cc
Revision 365375 by yln:
Revert "[TSan] Attempt to fix iOS on-device test"

This reverts commit a2ca358291a3a621bfae66eeb01f51eeb69d2dd4.
Change TypePath in RepositoryPath in Workspace
The file was modified/compiler-rt/trunk/test/fuzzer/seed_inputs.testtrunk/test/fuzzer/seed_inputs.test
Revision 365367 by yln:
Revert "[TSan] Attempt to fix linker error for Linux on AArch64"

This reverts commit be4148062b155f3be52e0f6ebcb228f2dc137dcf.
Change TypePath in RepositoryPath in Workspace
The file was modified/compiler-rt/trunk/lib/tsan/rtl/tsan_platform_linux.cctrunk/lib/tsan/rtl/tsan_platform_linux.cc
The file was modified/compiler-rt/trunk/lib/tsan/rtl/tsan_rtl_aarch64.Strunk/lib/tsan/rtl/tsan_rtl_aarch64.S

Summary

  1. Revert "[libc++] Take 2: Do not cleverly link against libc++abi just because it happens to be there" r365326 still breaks bots: http://lab.llvm.org:8011/builders/netbsd-amd64/builds/20712/steps/ninja%20build%20local/logs/stdio http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-autoconf/builds/39477/steps/test%20tsan%20in%20debug%20compiler-rt%20build/logs/stdio And probably others This reverts commit 945b9ec0693390ef35fe8c6b774495312246b8b6.
  2. [libc++] Take 2: Do not cleverly link against libc++abi just because it happens to be there Summary: Otherwise, when libcxxabi is not an enabled project in the monorepo, we get a link error because we try to link against non-existent cxxabi_shared. More generally, we shouldn't change the behavior of the build based on implicit things like whether a file happens to be at a specific path or not. This is a re-application of r365222 that had been reverted in r365233 because it broke the build bots. However, the build bots now specify explicitly what ABI library they want to use (libc++abi), so this commit should now be OK to merge. Differential Revision: https://reviews.llvm.org/D63883
Revision 365359 by Vitaly Buka:
Revert "[libc++] Take 2: Do not cleverly link against libc++abi just because it happens to be there"

r365326 still breaks bots:
http://lab.llvm.org:8011/builders/netbsd-amd64/builds/20712/steps/ninja%20build%20local/logs/stdio
http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-autoconf/builds/39477/steps/test%20tsan%20in%20debug%20compiler-rt%20build/logs/stdio

And probably others

This reverts commit 945b9ec0693390ef35fe8c6b774495312246b8b6.
Change TypePath in RepositoryPath in Workspace
The file was modified/libcxx/trunk/CMakeLists.txttrunk/CMakeLists.txt
The file was modified/libcxx/trunk/cmake/Modules/HandleLibCXXABI.cmaketrunk/cmake/Modules/HandleLibCXXABI.cmake
Revision 365326 by Louis Dionne:
[libc++] Take 2: Do not cleverly link against libc++abi just because it happens to be there

Summary:
Otherwise, when libcxxabi is not an enabled project in the monorepo, we
get a link error because we try to link against non-existent cxxabi_shared.

More generally, we shouldn't change the behavior of the build based on
implicit things like whether a file happens to be at a specific path or
not.

This is a re-application of r365222 that had been reverted in r365233
because it broke the build bots. However, the build bots now specify
explicitly what ABI library they want to use (libc++abi), so this
commit should now be OK to merge.

Differential Revision: https://reviews.llvm.org/D63883
Change TypePath in RepositoryPath in Workspace
The file was modified/libcxx/trunk/CMakeLists.txttrunk/CMakeLists.txt
The file was modified/libcxx/trunk/cmake/Modules/HandleLibCXXABI.cmaketrunk/cmake/Modules/HandleLibCXXABI.cmake