/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | IRTranslator.h | 290 bool translateICmp(const User &U, MachineIRBuilder &MIRBuilder) { in translateICmp() 295 bool translateFCmp(const User &U, MachineIRBuilder &MIRBuilder) { in translateFCmp() 407 bool translateAdd(const User &U, MachineIRBuilder &MIRBuilder) { in translateAdd() 410 bool translateSub(const User &U, MachineIRBuilder &MIRBuilder) { in translateSub() 413 bool translateAnd(const User &U, MachineIRBuilder &MIRBuilder) { in translateAnd() 416 bool translateMul(const User &U, MachineIRBuilder &MIRBuilder) { in translateMul() 419 bool translateOr(const User &U, MachineIRBuilder &MIRBuilder) { in translateOr() 422 bool translateXor(const User &U, MachineIRBuilder &MIRBuilder) { in translateXor() 426 bool translateUDiv(const User &U, MachineIRBuilder &MIRBuilder) { in translateUDiv() 429 bool translateSDiv(const User &U, MachineIRBuilder &MIRBuilder) { in translateSDiv() [all …]
|
H A D | CallLowering.h | 230 MachineIRBuilder &MIRBuilder; member 508 virtual bool lowerReturn(MachineIRBuilder &MIRBuilder, const Value *Val, in lowerReturn() 520 virtual bool lowerReturn(MachineIRBuilder &MIRBuilder, const Value *Val, in lowerReturn() 540 virtual bool lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 552 virtual bool lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
H A D | RegBankSelect.h | 508 MachineIRBuilder MIRBuilder; variable
|
/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/ |
H A D | SPIRVGlobalRegistry.cpp | 47 const Type *Type, Register VReg, MachineIRBuilder &MIRBuilder, in assignTypeToVReg() 62 static Register createTypeVReg(MachineIRBuilder &MIRBuilder) { in createTypeVReg() 75 SPIRVType *SPIRVGlobalRegistry::getOpTypeBool(MachineIRBuilder &MIRBuilder) { in getOpTypeBool() 81 MachineIRBuilder &MIRBuilder, in getOpTypeInt() 91 MachineIRBuilder &MIRBuilder) { in getOpTypeFloat() 98 SPIRVType *SPIRVGlobalRegistry::getOpTypeVoid(MachineIRBuilder &MIRBuilder) { in getOpTypeVoid() 105 MachineIRBuilder &MIRBuilder) { in getOpTypeVector() 120 MachineIRBuilder *MIRBuilder, in getOrCreateConstIntReg() 178 MachineIRBuilder &MIRBuilder, in buildConstantInt() 224 MachineIRBuilder &MIRBuilder, in buildConstantFP() [all …]
|
H A D | SPIRVBuiltins.cpp | 276 buildBoolRegister(MachineIRBuilder &MIRBuilder, const SPIRVType *ResultType, in buildBoolRegister() 300 static bool buildSelectInst(MachineIRBuilder &MIRBuilder, in buildSelectInst() 322 MachineIRBuilder &MIRBuilder, in buildLoadInst() 340 static Register buildBuiltinVariableLoad(MachineIRBuilder &MIRBuilder, in buildBuiltinVariableLoad() 412 static Register buildConstantIntReg(uint64_t Val, MachineIRBuilder &MIRBuilder, in buildConstantIntReg() 420 MachineIRBuilder &MIRBuilder, in buildScopeReg() 451 MachineIRBuilder &MIRBuilder) { in buildAtomicInitInst() 463 MachineIRBuilder &MIRBuilder, in buildAtomicLoadInst() 497 MachineIRBuilder &MIRBuilder, in buildAtomicStoreInst() 517 MachineIRBuilder &MIRBuilder, in buildAtomicCompareExchangeInst() [all …]
|
H A D | SPIRVCallLowering.cpp | 32 bool SPIRVCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 216 bool SPIRVCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 355 bool SPIRVCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
H A D | SPIRVUtils.cpp | 101 MachineIRBuilder &MIRBuilder) { in buildOpName() 117 void buildOpDecorate(Register Reg, MachineIRBuilder &MIRBuilder, in buildOpDecorate()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVCallLowering.cpp | 24 bool RISCVCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 37 bool RISCVCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 48 bool RISCVCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 295 MachineIRBuilder &MIRBuilder) { in translateBinaryOp() 314 MachineIRBuilder &MIRBuilder) { in translateUnaryOp() 326 bool IRTranslator::translateFNeg(const User &U, MachineIRBuilder &MIRBuilder) { in translateFNeg() 331 MachineIRBuilder &MIRBuilder) { in translateCompare() 357 bool IRTranslator::translateRet(const User &U, MachineIRBuilder &MIRBuilder) { in translateRet() 573 bool IRTranslator::translateBr(const User &U, MachineIRBuilder &MIRBuilder) { in translateBr() 1255 MachineIRBuilder &MIRBuilder) { in translateIndirectBr() 1284 bool IRTranslator::translateLoad(const User &U, MachineIRBuilder &MIRBuilder) { in translateLoad() 1336 bool IRTranslator::translateStore(const User &U, MachineIRBuilder &MIRBuilder) { in translateStore() 1400 MachineIRBuilder &MIRBuilder) { in translateExtractValue() [all …]
|
H A D | InlineAsmLowering.cpp | 81 MachineIRBuilder &MIRBuilder, in getRegistersForValue() 237 MachineIRBuilder &MIRBuilder) { in buildAnyextOrCopy() 270 MachineIRBuilder &MIRBuilder, const CallBase &Call, in lowerInlineAsm()
|
H A D | Legalizer.cpp | 176 MachineIRBuilder &MIRBuilder) { in legalizeMachineFunction() 319 std::unique_ptr<MachineIRBuilder> MIRBuilder; in runOnMachineFunction() local
|
H A D | CallLowering.cpp | 90 bool CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, const CallBase &CB, in lowerCall() 565 SmallVectorImpl<ArgInfo> &Args, MachineIRBuilder &MIRBuilder, in determineAndHandleAssignments() 653 MachineIRBuilder &MIRBuilder, in handleAssignments() 833 void CallLowering::insertSRetLoads(MachineIRBuilder &MIRBuilder, Type *RetTy, in insertSRetLoads() 863 void CallLowering::insertSRetStores(MachineIRBuilder &MIRBuilder, Type *RetTy, in insertSRetStores() 916 void CallLowering::insertSRetOutgoingArgument(MachineIRBuilder &MIRBuilder, in insertSRetOutgoingArgument()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/ |
H A D | PPCCallLowering.h | 41 PPCIncomingValueHandler(MachineIRBuilder &MIRBuilder, in PPCIncomingValueHandler() 66 FormalArgHandler(MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI) in FormalArgHandler()
|
H A D | PPCCallLowering.cpp | 73 bool PPCCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 108 bool PPCCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall() 113 bool PPCCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 157 LLT MemTy, const DstOp &Res, Register Addr) { in assignValueToAddress()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
H A D | MipsLegalizerInfo.cpp | 336 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom() local 468 MachineIRBuilder &MIRBuilder, in SelectMSA3OpIntrinsic() 483 MachineIRBuilder &MIRBuilder, in MSA3OpIntrinsicToGeneric() 495 MachineIRBuilder &MIRBuilder, in MSA2OpIntrinsicToGeneric() 507 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeIntrinsic() local
|
H A D | MipsCallLowering.cpp | 89 MipsIncomingValueHandler(MachineIRBuilder &MIRBuilder, in MipsIncomingValueHandler() 116 CallReturnHandler(MachineIRBuilder &MIRBuilder, MachineRegisterInfo &MRI, in CallReturnHandler() 196 MipsOutgoingValueHandler(MachineIRBuilder &MIRBuilder, in MipsOutgoingValueHandler() 315 bool MipsCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 358 bool MipsCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 445 bool MipsCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64LegalizerInfo.cpp | 883 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom() local 944 MachineIRBuilder &MIRBuilder, LLT Ty, int NumParts, in extractParts() 953 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeVectorTrunc() local 992 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &MIRBuilder, in legalizeSmallCMGlobalValue() 1135 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &MIRBuilder, in legalizeShlAshrLshr() 1174 MachineInstr &MI, MachineRegisterInfo &MRI, MachineIRBuilder &MIRBuilder, in legalizeLoadStore() 1322 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCTPOP() local 1413 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeAtomicCmpxchg128() local 1510 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCTTZ() local 1521 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeMemOps() local [all …]
|
H A D | AArch64CallLowering.cpp | 347 bool AArch64CallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 487 static void handleMustTailForwardedRegisters(MachineIRBuilder &MIRBuilder, in handleMustTailForwardedRegisters() 550 MachineIRBuilder &MIRBuilder, const Function &F, in lowerFormalArguments() 808 MachineIRBuilder &MIRBuilder, CallLoweringInfo &Info, in isEligibleForTailCallOptimization() 944 MachineIRBuilder &MIRBuilder, CallLoweringInfo &Info, in lowerTailCall() 1105 bool AArch64CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
H A D | AArch64GlobalISelUtils.cpp | 64 MachineIRBuilder &MIRBuilder, in tryEmitBZero()
|
H A D | AArch64PostLegalizerLowering.cpp | 440 MachineIRBuilder MIRBuilder(MI); in applyShuffleVectorPseudo() local 450 MachineIRBuilder MIRBuilder(MI); in applyEXT() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMCallLowering.cpp | 182 bool ARMCallLowering::lowerReturnVal(MachineIRBuilder &MIRBuilder, in lowerReturnVal() 213 bool ARMCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 363 bool ARMCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 454 bool ARMCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, CallLoweringInfo &Info) const { in lowerCall()
|
H A D | ARMLegalizerInfo.cpp | 369 MachineIRBuilder &MIRBuilder = Helper.MIRBuilder; in legalizeCustom() local
|
/openbsd-src/gnu/llvm/llvm/lib/Target/M68k/GISel/ |
H A D | M68kCallLowering.cpp | 71 bool M68kCallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 100 bool M68kCallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 169 bool M68kCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86CallLowering.cpp | 142 bool X86CallLowering::lowerReturn(MachineIRBuilder &MIRBuilder, in lowerReturn() 252 bool X86CallLowering::lowerFormalArguments(MachineIRBuilder &MIRBuilder, in lowerFormalArguments() 305 bool X86CallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCallLowering.cpp | 750 bool AMDGPUCallLowering::passSpecialInputs(MachineIRBuilder &MIRBuilder, in passSpecialInputs() 967 MachineIRBuilder &MIRBuilder, in addCallTargetOperands() 1146 MachineIRBuilder &MIRBuilder, MachineInstrBuilder &CallInst, in handleImplicitCallArguments() 1165 MachineIRBuilder &MIRBuilder, CallLoweringInfo &Info, in lowerTailCall() 1301 bool AMDGPUCallLowering::lowerCall(MachineIRBuilder &MIRBuilder, in lowerCall()
|