Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
43fb5ae50c53101b00a1fc068f51709837c10f05
/
llvm
/
lib
/
CodeGen
/
MachineFunction.cpp
42e13c8
[CodeGen] Improve formatting of jump tables (NFC)
by Evandro Menezes
· 6 years ago
6b56ad1
[CodeGen] Add getMachineMemOperand + MachineMemOperand::Flags allocator helper wrapper. NFCI.
by Simon Pilgrim
· 6 years ago
68c9199
Recommitting r358783 and r358786 "[MS] Emit S_HEAPALLOCSITE debug info" with fixes for buildbot error (undefined assembler label).
by Amy Huang
· 7 years ago
fc79ab9
Revert "[MS] Emit S_HEAPALLOCSITE debug info" because of ToTWin64(db)
by Amy Huang
· 7 years ago
d07d6d61
Attempt to fix buildbot failure in commit 1bb57bac959ac163fd7d8a76d734ca3e0ecee6ab.
by Amy Huang
· 7 years ago
c774f68
[MS] Emit S_HEAPALLOCSITE debug info
by Amy Huang
· 7 years ago
8bbc303
Move addFrameInst out of line and remove the MCDwarf.h include.
by Eric Christopher
· 7 years ago
85bd397
[IR] Refactor attribute methods in Function class (NFC)
by Evandro Menezes
· 7 years ago
8db2001
GlobalISel: Use helper function for MMO splitting
by Matt Arsenault
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
500e3ea
[GISel]: Add support for CSEing continuously during GISel passes.
by Aditya Nandakumar
· 7 years ago
7570932
Use llvm::copy. NFC
by Fangrui Song
· 7 years ago
7a75a91
MachineFunction: Store more specific reference to LLVMTargetMachine; NFC
by Matthias Braun
· 7 years ago
24faf85
Reland "[WebAssembly] LSDA info generation"
by Heejin Ahn
· 7 years ago
547d824
Revert "[WebAssembly] LSDA info generation"
by Krasimir Georgiev
· 7 years ago
0981eaa
[WebAssembly] LSDA info generation
by Heejin Ahn
· 7 years ago
5e174e7
Fix comment indentation in addLandingPad
by Heejin Ahn
· 7 years ago
ec3d65b
[WebAssembly] Fix memory leak on WasmEHFuncInfo
by Heejin Ahn
· 7 years ago
e4d6118
Silence compiler warning about unused variable introduced in r343018
by Mikael Holmen
· 7 years ago
e41be38
Unify landing pad information adding routines (NFC)
by Heejin Ahn
· 7 years ago
e590943
Add the ability to register callbacks for removal and insertion of MachineInstrs
by Aditya Nandakumar
· 7 years ago
c73c030
[MI] Change the array of `MachineMemOperand` pointers to be
by Chandler Carruth
· 7 years ago
57dd5b3
CodeGen: Cleanup regmask construction; NFC
by Matthias Braun
· 7 years ago
33c3fce
[WebAssembly] Add WasmEHFuncInfo for unwind destination information
by Heejin Ahn
· 7 years ago
46f838f
[MIR] Reset unique MBB numbering in MachineFunction::reset()
by Roman Tereshin
· 8 years ago
432a388
IWYU for llvm-config.h in llvm, additions.
by Nico Weber
· 8 years ago
e4fae4d5
[CodeGen] Don't omit any redundant information in -debug output
by Francis Visoiu Mistrih
· 8 years ago
eb3f76f
[CodeGen][NFC] Rename IsVerbose to IsStandalone in Machine*::print
by Francis Visoiu Mistrih
· 8 years ago
378b5f3
[CodeGen] Print RegClasses on MI in verbose mode
by Francis Visoiu Mistrih
· 8 years ago
f1caa28
MachineFunction: Return reference from getFunction(); NFC
by Matthias Braun
· 8 years ago
4684033
MachineFunction: Slight refactoring; NFC
by Matthias Braun
· 8 years ago
b41dbbe
[CodeGen] Print jump-table index operands as %jump-table.0 in both MIR and debug output
by Francis Visoiu Mistrih
· 8 years ago
25528d6
[CodeGen] Unify MBB reference format in both MIR and debug output
by Francis Visoiu Mistrih
· 8 years ago
9d419d3
[CodeGen] Rename functions PrintReg* to printReg*
by Francis Visoiu Mistrih
· 8 years ago
b3bde2e
Fix a bunch more layering of CodeGen headers that are in Target
by David Blaikie
· 8 years ago
e7353446
NFC Remove default argument of DataLayout::getPointerABIAlignment
by Fangrui Song
· 8 years ago
1be62f0
Move TargetFrameLowering.h to CodeGen where it's implemented
by David Blaikie
· 8 years ago
615eb47
Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people.
by Aaron Ballman
· 8 years ago
3e0199f
[dump] Remove NDEBUG from test to enable dump methods [NFC]
by Don Hinton
· 8 years ago
149178d
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 8 years ago
312ccf7
Add AddresSpace to PseudoSourceValue.
by Jan Sjodin
· 8 years ago
e33c94f
Add llvm.codeview.annotation to implement MSVC __annotation
by Reid Kleckner
· 8 years ago
55bc9b3
TargetInstrInfo: Change duplicate() to work on bundles.
by Matthias Braun
· 8 years ago
b9417db
[StackColoring] Update AliasAnalysis information in stack coloring pass
by Hiroshi Inoue
· 8 years ago
bb80d3e
Enhance synchscope representation
by Konstantin Zhuravlyov
· 8 years ago
7bda195
CodeGen: Refactor MIR parsing
by Matthias Braun
· 8 years ago
e4e14ae
MachineFrameInfo: Move implementation to an own file; NFC
by Matthias Braun
· 9 years ago
fe34c5e
Disable Callee Saved Registers
by Oren Ben Simhon
· 9 years ago
7a9ea8f
GlobalISel: put debug info for static allocas in the MachineFunction.
by Tim Northover
· 9 years ago
8c209aa
Cleanup dump() functions.
by Matthias Braun
· 9 years ago
d0ee66c
Move most EH from MachineModuleInfo to MachineFunction
by Matthias Braun
· 9 years ago
e70b7c3
Temporarily Revert "Move most EH from MachineModuleInfo to MachineFunction"
by Eric Christopher
· 9 years ago
ed14cb0
Move most EH from MachineModuleInfo to MachineFunction
by Matthias Braun
· 9 years ago
8ea0246
[MachineMemOperand] Move synchronization scope and atomic orderings from SDNode to MachineMemOperand, and remove redundant getAtomic* member functions from SelectionDAG.
by Konstantin Zhuravlyov
· 9 years ago
48878ae
Use StringRef in Datalayout API (NFC)
by Mehdi Amini
· 9 years ago
217b246
Revert "Use StringRef in Datalayout API (NFC)"
by Mehdi Amini
· 9 years ago
29baf9c
Use StringRef in Datalayout API (NFC)
by Mehdi Amini
· 9 years ago
aae7fe9
MachineFunction: Add missing newline in debug print()
by Matthias Braun
· 9 years ago
9abb2fa
[ARM] Promote small global constants to constant pools
by James Molloy
· 9 years ago
6448811
Fixed spill stack objects are mutable
by Krzysztof Parzyszek
· 9 years ago
f947c3a
ADT: Split ilist_node_traits into alloc and callback, NFC
by Duncan P. N. Exon Smith
· 9 years ago
e076d30
[MFProperties] Introduce a FailedISel property.
by Quentin Colombet
· 9 years ago
380cd3e
[MachineFunction] Introduce a reset method.
by Quentin Colombet
· 9 years ago
1eb4736
MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compute it
by Matthias Braun
· 9 years ago
90799ce
MachineFunction: Introduce NoPHIs property
by Matthias Braun
· 9 years ago
367d853
MachineFunction: Add llvm_unreachable for missing properties
by Matthias Braun
· 9 years ago
a7d6fc9
MachineFunction: Cleanup/simplify MachineFunctionProperties::print()
by Matthias Braun
· 9 years ago
a3b983a
MachineFunction: Make LastProperty an alias of the last property
by Matthias Braun
· 9 years ago
b109d51
[GlobalISel] Add Selected MachineFunction property.
by Ahmed Bougacha
· 9 years ago
2471265
[GlobalISel] Add RegBankSelected MachineFunction property.
by Ahmed Bougacha
· 9 years ago
0d7b0cb
[GlobalISel] Add Legalized MachineFunction property.
by Ahmed Bougacha
· 9 years ago
c8454a7
[CodeGen] Generalize MachineFunctionProperties::print comma handling.
by Ahmed Bougacha
· 9 years ago
0af80cd
[CodeGen] Take a MachineMemOperand::Flags in MachineFunction::getMachineMemOperand.
by Justin Lebar
· 9 years ago
a3b786a
[CodeGen] Refactor MachineMemOperand's Flags enum.
by Justin Lebar
· 9 years ago
bdc4956
Pass DebugLoc and SDLoc by const ref.
by Benjamin Kramer
· 9 years ago
0e881d6
MachineFunction: Add a const modifier to print() parameter
by Matthias Braun
· 9 years ago
025191d
Improve error message reporting for MachineFunctionProperties
by Derek Schuff
· 10 years ago
f7b2bce
Replace MachineRegisterInfo::TracksLiveness with a MachineFunctionProperty
by Derek Schuff
· 10 years ago
b6800b3
Combine redundant stack realignment booleans in MachineFrameInfo
by Reid Kleckner
· 10 years ago
2f65f35
[CodeGen] Don't assume that fixed stack objects are aligned in a stack-realigned function.
by Charles Davis
· 10 years ago
73900c6
Replace MachineRegisterInfo::isSSA() with a MachineFunctionProperty
by Derek Schuff
· 10 years ago
07636cd
Add a print method to MachineFunctionProperties for better error messages
by Derek Schuff
· 10 years ago
964b70d
[X86] Create mergeable constant pool entries for AVX
by David Majnemer
· 10 years ago
eb2a254
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
by Yaron Keren
· 10 years ago
925d029
Introduce ConstantFoldCastOperand function and migrate some callers of ConstantFoldInstOperands to use it. NFC.
by Manuel Jacob
· 10 years ago
2c49e2e
[MachineFunction] Constify getter. NFC.
by Quentin Colombet
· 10 years ago
6b43263
Add command line options to force function/loop alignments.
by Chad Rosier
· 10 years ago
70497c6
Move EH-specific helper functions to a more appropriate place
by David Majnemer
· 10 years ago
df537b9
Expand subregisters in MachineFrameInfo::getPristineRegs
by Krzysztof Parzyszek
· 10 years ago
c20276d
[WinEH] Move WinEHFuncInfo from MachineModuleInfo to MachineFunction
by Reid Kleckner
· 10 years ago
65e4902
Drop prelink support.
by Rafael Espindola
· 10 years ago
5ec1568
CodeGen: Continue removing ilist iterator implicit conversions
by Duncan P. N. Exon Smith
· 10 years ago
58fdd88
Revert "Disable targetdatalayoutcheck"
by Tobias Grosser
· 10 years ago
607b8b2
Disable targetdatalayoutcheck
by Tobias Grosser
· 10 years ago
e40c8a2
PseudoSourceValue: Replace global manager with a manager in a machine function.
by Alex Lorenz
· 10 years ago
924879a
wrap OptSize and MinSize attributes for easier and consistent access (NFCI)
by Sanjay Patel
· 10 years ago
d937c54
Add a TargetMachine hook that verifies DataLayout compatibility
by Mehdi Amini
· 10 years ago
6ede374
MIR Serialization: Serialize the external symbol machine operands.
by Alex Lorenz
· 10 years ago
42e9f96
Redirect DataLayout from TargetMachine to Module in MachineFunction
by Mehdi Amini
· 10 years ago
32692154
CodeGen: Use a single SlotTracker in MachineFunction::print()
by Duncan P. N. Exon Smith
· 10 years ago
Next »