- 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
- f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
- 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
- 735c47e MIR Serialization: Connect the machine function analysis pass to the MIR parser. by Alex Lorenz · 10 years ago
- 41044f8 remove function names from comments and clean up; NFC by Sanjay Patel · 10 years ago
- 111f5d8 MachineFrameInfo: Simplify pristine register calculation. by Matthias Braun · 10 years ago
- 6f48200 MC: Clean up method names in MCContext. by Jim Grosbach · 10 years ago
- 61b305e [ShrinkWrap] Add (a simplified version) of shrink-wrapping. by Quentin Colombet · 10 years ago
- 75e0c4b Remove superfluous .str() and replace std::string concatenation with Twine. by Yaron Keren · 11 years ago
- 11470c4 X86: Fix frameescape when not using an FP by Reid Kleckner · 11 years ago
- c5a85af Cache the Function dependent subtarget on the MachineFunction. by Eric Christopher · 11 years ago
- a28d91d DataLayout is mandatory, update the API to reflect it with references. by Mehdi Amini · 11 years ago
- 70eb9c5 CodeGen: Canonicalize access to function attributes, NFC by Duncan P. N. Exon Smith · 11 years ago
- 33804ca Remove MergeableConst. by Rafael Espindola · 11 years ago
- e2d4b2d Use enum values. NFC. by Rafael Espindola · 11 years ago
- 3372620 Replace some uses of getSubtargetImpl with the cached version by Eric Christopher · 11 years ago
- 8b77065 Move DataLayout back to the TargetMachine from TargetSubtargetInfo by Eric Christopher · 11 years ago
- e9b8931 Add the llvm.frameallocate and llvm.recoverframeallocation intrinsics by Reid Kleckner · 11 years ago
- 76936eb Remove unused member variable. by Rafael Espindola · 11 years ago
- 000ef03 Replace calls to get the subtarget and TargetFrameLowering with by Eric Christopher · 11 years ago
- 51bedaf Use cached subtarget rather than looking it up on the TargetMachine again. by Eric Christopher · 11 years ago
- 2e52f02 Make AAMDNodes ctor and operator bool (!!!) explicit, mop up bugs and weirdness exposed by it. by Benjamin Kramer · 11 years ago
- 0815a05 Make isAliased property for fixed-offset stack objects adjustable by Hal Finkel · 11 years ago
- ce40dbc Have MachineRegisterInfo take and store the MachineFunction it by Eric Christopher · 11 years ago
- fc6de42 Have MachineFunction cache a pointer to the subtarget to make lookups by Eric Christopher · 11 years ago
- d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
- cc39b67 AA metadata refactoring (introduce AAMDNodes) by Hal Finkel · 11 years ago
- 5a1c4b8 CodeGen: Add a getSectionKind method to MachineConstantPoolEntry by David Majnemer · 11 years ago
- e69170a Revert "Introduce a string_ostream string builder facilty" by Alp Toker · 11 years ago
- 6147173 Introduce a string_ostream string builder facilty by Alp Toker · 11 years ago
- 1db5995 Re-apply r211399, "Generate native unwind info on Win64" with a fix to ignore SEH pseudo ops in X86 JIT emitter. by NAKAMURA Takumi · 11 years ago
- c403be1 Reformat. by NAKAMURA Takumi · 11 years ago
- d77cefe Revert r211399, "Generate native unwind info on Win64" by NAKAMURA Takumi · 11 years ago
- 4a01230 Generate native unwind info on Win64 by Reid Kleckner · 11 years ago
- 41b977d Convert several loops over MachineFunction basic blocks to range-based loops by Alexey Samsonov · 11 years ago
- e96dd89 [Modules] Make Support/Debug.h modular. This requires it to not change by Chandler Carruth · 12 years ago
- aad475b Break PseudoSourceValue out of the Value hierarchy. It is now the root of its own tree containing FixedStackPseudoSourceValue (which you can use isa/dyn_cast on) and MipsCallEntry (which you can't). Anything that needs to use either a PseudoSourceValue* and Value* is strongly encouraged to use a MachinePointerInfo instead. by Nick Lewycky · 12 years ago
- c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
- 9c65821 Move the segmented stack switch to a function attribute by Reid Kleckner · 12 years ago
- 840beec Make consistent use of MCPhysReg instead of uint16_t throughout the tree. by Craig Topper · 12 years ago
- 9a4c9e5 [Layering] Move DebugInfo.h into the IR library where its implementation by Chandler Carruth · 12 years ago
- b6d0bd4 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. by Benjamin Kramer · 12 years ago
- d48cdbf Put the functionality for printing a value to a raw_ostream as an by Chandler Carruth · 12 years ago
- 9aca918 Move the LLVM IR asm writer header files into the IR directory, as they by Chandler Carruth · 12 years ago
- 5887356 Make the llvm mangler depend only on DataLayout. by Rafael Espindola · 12 years ago
- 22b8ba2 [stackprotector] Use analysis from the StackProtector pass for stack layout in PEI a nd LocalStackSlot passes. by Josh Magee · 12 years ago
- 18b779e Fix an over-constrained assertion in MachineFunction::addLiveIn. by Quentin Colombet · 12 years ago
- a5c536e Use function attributes to indicate that we don't want to realign the stack. by Bill Wendling · 12 years ago
- 626c991 Directly access objects which may change during compilation. by Bill Wendling · 12 years ago
- 6a0c9ae Print ConstantPool entries initialized to Values with WriteAsOperand instead of by Dan Gohman · 12 years ago