Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
A
angle
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Chen Yisong
  • angle
  • Repository

Switch branch/tag
  • angle
  • src
  • compiler
  • translator
  • tree_ops
  • SimplifyLoopConditions.cpp
Find file
BlameHistoryPermalink
  • Shahbaz Youssefi's avatar
    Translator: Allow tree validation in children of TCompiler · 472c74c6
    Shahbaz Youssefi authored Aug 19, 2019
    This is to be able to perform validation inside TranslatorVulkan, even
    if it's through ASSERTs.
    
    Additionally, every transformation is changed such that they do their
    validation themselves.  TIntermTraverser::updateTree() performs the
    validation, which indirectly validates many of three tree
    transformations.  Some of the more ancient transformations that don't
    use this function directly call TCompiler::validateAST.
    
    Bug: angleproject:2733
    Change-Id: Ie4af029d34e053c5ad1dc8c2c2568eecd625d344
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1761149Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    472c74c6
SimplifyLoopConditions.cpp 10.7 KB
EditWeb IDE
×

Replace SimplifyLoopConditions.cpp

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.