| 
    LLVM 22.0.0git
    
   | 
 
#include "DXILBitcodeWriter.h"#include "DXILValueEnumerator.h"#include "DirectXIRPasses/PointerTypeAnalysis.h"#include "llvm/ADT/STLExtras.h"#include "llvm/Bitcode/BitcodeCommon.h"#include "llvm/Bitcode/BitcodeReader.h"#include "llvm/Bitcode/LLVMBitCodes.h"#include "llvm/Bitstream/BitCodes.h"#include "llvm/Bitstream/BitstreamWriter.h"#include "llvm/IR/Attributes.h"#include "llvm/IR/BasicBlock.h"#include "llvm/IR/Comdat.h"#include "llvm/IR/Constant.h"#include "llvm/IR/Constants.h"#include "llvm/IR/DebugInfoMetadata.h"#include "llvm/IR/DebugLoc.h"#include "llvm/IR/DerivedTypes.h"#include "llvm/IR/Function.h"#include "llvm/IR/GlobalAlias.h"#include "llvm/IR/GlobalIFunc.h"#include "llvm/IR/GlobalObject.h"#include "llvm/IR/GlobalValue.h"#include "llvm/IR/GlobalVariable.h"#include "llvm/IR/InlineAsm.h"#include "llvm/IR/InstrTypes.h"#include "llvm/IR/Instruction.h"#include "llvm/IR/Instructions.h"#include "llvm/IR/LLVMContext.h"#include "llvm/IR/Metadata.h"#include "llvm/IR/Module.h"#include "llvm/IR/ModuleSummaryIndex.h"#include "llvm/IR/Operator.h"#include "llvm/IR/Type.h"#include "llvm/IR/UseListOrder.h"#include "llvm/IR/Value.h"#include "llvm/IR/ValueSymbolTable.h"#include "llvm/Object/IRSymtab.h"#include "llvm/Support/ErrorHandling.h"#include "llvm/Support/ModRef.h"#include "llvm/Support/SHA1.h"#include "llvm/TargetParser/Triple.h"#include "llvm/IR/Metadata.def"Go to the source code of this file.
Classes | |
| class | llvm::dxil::DXILBitcodeWriter | 
Namespaces | |
| namespace | llvm | 
| This is an optimization pass for GlobalISel generic memory operations.  | |
| namespace | llvm::dxil | 
Macros | |
| #define | HANDLE_MDNODE_LEAF(CLASS) | 
| #define | HANDLE_MDNODE_LEAF(CLASS) | 
| #define | HANDLE_MDNODE_LEAF(CLASS) | 
Enumerations | |
| enum | llvm::dxil::MetadataAbbrev : unsigned { llvm::dxil::LastPlusOne } | 
Functions | |
| static uint64_t | rotateSign (APInt Val) | 
| #define HANDLE_MDNODE_LEAF | ( | CLASS | ) | 
Definition at line 60 of file DXILBitcodeWriter.cpp.
| #define HANDLE_MDNODE_LEAF | ( | CLASS | ) | 
Definition at line 60 of file DXILBitcodeWriter.cpp.
| #define HANDLE_MDNODE_LEAF | ( | CLASS | ) | 
Definition at line 60 of file DXILBitcodeWriter.cpp.
Definition at line 1390 of file DXILBitcodeWriter.cpp.
References llvm::APInt::getSExtValue(), and I.