| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Instruction.def | 220 HANDLE_OTHER_INST(67, Freeze, FreezeInst) // Freeze instruction.
|
| H A D | PatternMatch.h | 1477 inline OneOps_match<OpTy, Instruction::Freeze> m_Freeze(const OpTy &Op) { in m_Freeze() 1478 return OneOps_match<OpTy, Instruction::Freeze>(Op); in m_Freeze()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | SpeculativeExecution.cpp | 249 case Instruction::Freeze: in ComputeSpeculationCost()
|
| H A D | RewriteStatepointsForGC.cpp | 481 if (auto *Freeze = dyn_cast<FreezeInst>(I)) { in findBaseDefiningValueOfVector() local 482 auto *BDV = findBaseDefiningValue(Freeze->getOperand(0), Cache, KnownBases); in findBaseDefiningValueOfVector() 483 Cache[Freeze] = BDV; in findBaseDefiningValueOfVector() 595 if (auto *Freeze = dyn_cast<FreezeInst>(I)) { in findBaseDefiningValue() local 596 auto *BDV = findBaseDefiningValue(Freeze->getOperand(0), Cache, KnownBases); in findBaseDefiningValue() 597 Cache[Freeze] = BDV; in findBaseDefiningValue()
|
| H A D | GVN.cpp | 612 case Instruction::Freeze: in lookupOrAdd()
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | VerifierTest.cpp | 48 TEST(VerifierTest, Freeze) { in TEST() argument
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanRecipes.cpp | 546 case Instruction::Freeze: { in execute() 552 Value *Freeze = Builder.CreateFreeze(Op); in execute() local 553 State.set(this, Freeze, Part); in execute()
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/ |
| H A D | ConvertFromLLVMIR.cpp | 658 INST(Freeze, Freeze), in lookupOperationNameFromOpcode() 826 case llvm::Instruction::Freeze: in processInstruction()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/ |
| H A D | O3-pipeline.ll | 35 ; CHECK-NEXT: Canonicalize Freeze Instructions in Loops
|
| /llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineNegator.cpp | 292 case Instruction::Freeze: { in visitImpl()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | O3-pipeline.ll | 19 ; CHECK-NEXT: Canonicalize Freeze Instructions in Loops
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | O3-pipeline.ll | 43 ; CHECK-NEXT: Canonicalize Freeze Instructions in Loops
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | opt-pipeline.ll | 39 ; CHECK-NEXT: Canonicalize Freeze Instructions in Loops
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | O3-pipeline.ll | 51 ; CHECK-NEXT: Canonicalize Freeze Instructions in Loops
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Instruction.cpp | 426 case Freeze: return "freeze"; in getOpcodeName()
|
| H A D | Instructions.cpp | 4619 : UnaryInstruction(S->getType(), Freeze, S, InsertBefore) { in FreezeInst() 4625 : UnaryInstruction(S->getType(), Freeze, S, InsertAtEnd) { in FreezeInst()
|
| /llvm-project-15.0.7/llvm/lib/AsmParser/ |
| H A D | LLLexer.cpp | 870 INSTKEYWORD(freeze, Freeze); in LexIdentifier()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | llc-pipeline.ll | 192 ; GCN-O1-NEXT: Canonicalize Freeze Instructions in Loops 467 ; GCN-O1-OPTS-NEXT: Canonicalize Freeze Instructions in Loops 757 ; GCN-O2-NEXT: Canonicalize Freeze Instructions in Loops 1055 ; GCN-O3-NEXT: Canonicalize Freeze Instructions in Loops
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 1019 case Instruction::Freeze: in getUserCost()
|
| /llvm-project-15.0.7/llvm/bindings/ocaml/llvm/ |
| H A D | llvm.ml | 253 | Freeze Constructor
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 1840 case Freeze: return ISD::FREEZE; in InstructionOpcodeToISD()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 1873 case Instruction::Freeze: in computeKnownBitsFromOperator() 5181 case Instruction::Freeze: in canCreateUndefOrPoison() 5509 case Instruction::Freeze: in propagatesPoison()
|
| H A D | ConstantFolding.cpp | 1080 case Instruction::Freeze: in ConstantFoldInstOperandsImpl()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FastISel.cpp | 1799 case Instruction::Freeze: in selectOperator()
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | sub-of-negatible-inseltpoison.ll | 1353 ; Freeze is transparent as far as negation is concerned
|