|
class | llvm::sandboxir::InsertPosition |
|
class | llvm::sandboxir::Instruction |
| A sandboxir::User with operands, opcode and linked with previous/next instructions in an instruction list. More...
|
|
class | llvm::sandboxir::SingleLLVMInstructionImpl< LLVMT > |
| Instructions that contain a single LLVM Instruction can inherit from this. More...
|
|
class | llvm::sandboxir::FenceInst |
|
class | llvm::sandboxir::SelectInst |
|
class | llvm::sandboxir::InsertElementInst |
|
class | llvm::sandboxir::ExtractElementInst |
|
class | llvm::sandboxir::ShuffleVectorInst |
|
class | llvm::sandboxir::InsertValueInst |
|
class | llvm::sandboxir::BranchInst |
|
class | llvm::sandboxir::UnaryInstruction |
| An abstract class, parent of unary instructions. More...
|
|
class | llvm::sandboxir::ExtractValueInst |
|
class | llvm::sandboxir::VAArgInst |
|
class | llvm::sandboxir::FreezeInst |
|
class | llvm::sandboxir::LoadInst |
|
class | llvm::sandboxir::StoreInst |
|
class | llvm::sandboxir::UnreachableInst |
|
class | llvm::sandboxir::ReturnInst |
|
class | llvm::sandboxir::CallBase |
|
class | llvm::sandboxir::CallInst |
|
class | llvm::sandboxir::InvokeInst |
|
class | llvm::sandboxir::CallBrInst |
|
class | llvm::sandboxir::LandingPadInst |
|
class | llvm::sandboxir::FuncletPadInst |
|
class | llvm::sandboxir::CatchPadInst |
|
class | llvm::sandboxir::CleanupPadInst |
|
class | llvm::sandboxir::CatchReturnInst |
|
class | llvm::sandboxir::CleanupReturnInst |
|
class | llvm::sandboxir::GetElementPtrInst |
|
class | llvm::sandboxir::CatchSwitchInst |
|
class | llvm::sandboxir::ResumeInst |
|
class | llvm::sandboxir::SwitchInst |
|
class | llvm::sandboxir::UnaryOperator |
|
class | llvm::sandboxir::BinaryOperator |
|
class | llvm::sandboxir::PossiblyDisjointInst |
| An or instruction, which can be marked as "disjoint", indicating that the inputs don't have a 1 in the same bit position. More...
|
|
class | llvm::sandboxir::AtomicRMWInst |
|
class | llvm::sandboxir::AtomicCmpXchgInst |
|
class | llvm::sandboxir::AllocaInst |
|
class | llvm::sandboxir::CastInst |
|
class | llvm::sandboxir::PossiblyNonNegInst |
| Instruction that can have a nneg flag (zext/uitofp). More...
|
|
class | llvm::sandboxir::CastInstImpl< Op > |
|
class | llvm::sandboxir::TruncInst |
|
class | llvm::sandboxir::ZExtInst |
|
class | llvm::sandboxir::SExtInst |
|
class | llvm::sandboxir::FPTruncInst |
|
class | llvm::sandboxir::FPExtInst |
|
class | llvm::sandboxir::UIToFPInst |
|
class | llvm::sandboxir::SIToFPInst |
|
class | llvm::sandboxir::FPToUIInst |
|
class | llvm::sandboxir::FPToSIInst |
|
class | llvm::sandboxir::IntToPtrInst |
|
class | llvm::sandboxir::PtrToIntInst |
|
class | llvm::sandboxir::BitCastInst |
|
class | llvm::sandboxir::AddrSpaceCastInst |
|
class | llvm::sandboxir::PHINode |
|
class | llvm::sandboxir::CmpInst |
|
class | llvm::sandboxir::ICmpInst |
|
class | llvm::sandboxir::FCmpInst |
|
class | llvm::sandboxir::OpaqueInst |
| An LLLVM Instruction that has no SandboxIR equivalent class gets mapped to an OpaqueInstr. More...
|
|