- f78650a Remove trailing space by Fangrui Song · 7 years ago
- d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
- 801bf7e [DebugInfo] Examine all uses of isDebugValue() for debug instructions. by Shiva Chen · 7 years ago
- 432a388 IWYU for llvm-config.h in llvm, additions. by Nico Weber · 7 years ago
- cb80a3f Fix data race in X86FloatingPoint.cpp ASSERT_SORTED by Bob Haarman · 7 years ago
- f8bf2ec [MachineOperand][Target] MachineOperand::isRenamable semantics changes by Geoff Berry · 8 years ago
- d37dc77 [AMDGPU][X86][Mips] Make sure renamable bit not set for reserved regs by Geoff Berry · 8 years ago
- f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
- 25528d6 [CodeGen] Unify MBB reference format in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
- 9d7bb0c [CodeGen] Print register names in lowercase in both MIR and debug output 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
- 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering 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
- ac4becc X86FloatingPoint: Fix livein lists by Matthias Braun · 8 years ago
- 43692a2 X86FloatingPoint: Add some static assert, cleanup; NFC by Matthias Braun · 8 years ago
- ac4307c LivePhysRegs: Rework constructor + documentation; NFC by Matthias Braun · 8 years ago
- c0f073b [X86] RegCall - Handling long double arguments by Oren Ben Simhon · 9 years ago
- c1051ab Modify df_iterator to support post-order actions by David Callahan · 9 years ago
- 117296c Use StringRef in Pass/PassManager APIs (NFC) by Mehdi Amini · 9 years ago
- 1eb4736 MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compute it by Matthias Braun · 9 years ago
- 7b4c18e X86: Avoid implicit iterator conversions, NFC by Duncan P. N. Exon Smith · 9 years ago
- 4ca41fd Run clang-tidy's performance-unnecessary-copy-initialization over LLVM. by Benjamin Kramer · 9 years ago
- d1aabb2 livePhysRegs: Pass MBB by reference in addLive{Ins|Outs}(); NFC by Matthias Braun · 9 years ago
- 1dbf7a5 Add MachineFunctionProperty checks for AllVRegsAllocated for target passes by Derek Schuff · 9 years ago
- 14f0077 Unified the handling of returns in the X87 stackifier so that the stackifier by David L Kreitzer · 10 years ago
- d2f767d [X86] Support cleaning more than 2**16 bytes of stack by David Majnemer · 10 years ago
- 602ba70 Reformatted a comment to fit the 80 column limit. NFC. by David L Kreitzer · 10 years ago
- 7a08381 Remove uses of builtin comma operator. by Richard Trieu · 10 years ago
- d77de64 X86: Remove implicit ilist iterator conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
- 9ff9bf4 Replace a custom table sort check with std::is_sorted. Change a function to take ArrayRef instead of pointer and length. NFC by Craig Topper · 10 years ago
- d9da162 Save LaneMask with livein registers by Matthias Braun · 10 years ago
- 6e3fee0 [X86] Remove references to _ftol2 by Michael Kuperstein · 10 years ago
- b2b7ef1 MachineBasicBlock: Add liveins() method returning an iterator_range by Matthias Braun · 10 years ago
- 9912bb8 MachineRegisterInfo: Remove UsedPhysReg infrastructure by Matthias Braun · 10 years ago
- 8a6c9cc [X86] Fix a bug in WIN_FTOL_32/64 handling. by Michael Kuperstein · 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
- 799003b Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used. by Benjamin Kramer · 11 years ago
- fee0434 [llvm] Replacing asserts with static_asserts where appropriate by Gabor Horvath · 11 years ago
- 1cdefae Rewrite MachineOperand::print and MachineInstr::print to avoid by Eric Christopher · 11 years ago
- 5f6a907 MathExtras: Bring Count(Trailing|Leading)Ones and CountPopulation in line with countTrailingZeros by Benjamin Kramer · 11 years ago
- 70573dc Update SetVector to rely on the underlying set's insert to return a pair<iterator, bool> by David Blaikie · 11 years ago
- da00cf5 Work around bugs in MSVC "14" CTP 3's conversion logic by Reid Kleckner · 11 years ago
- 9e5b4a5 Move constant-sized bitvector to the stack. by Benjamin Kramer · 11 years ago
- 4627679 Use range based for loops to avoid needing to re-mention SmallPtrSet size. by Craig Topper · 11 years ago
- 452ea66 [X86, X87 stackifier] Do not mark an operand of a debug instruction as kill. by Akira Hatanaka · 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
- e457f3e [X86] Place parentheses around "isMask_32(STReturns) && N <= 2". by Akira Hatanaka · 11 years ago
- c36c6ab Improving the name of the function parameter, which happens to solve two likely-less-than-useful MSVC warnings: warning C4258: 'I' : definition from the for loop is ignored; the definition from the enclosing scope is used. by Aaron Ballman · 11 years ago
- 557023e X86: silence warning (-Wparentheses) by Saleem Abdulrasool · 11 years ago
- 3516669 [X86] Simplify X87 stackifier pass. by Akira Hatanaka · 11 years ago
- 062a2ba [C++] Use 'nullptr'. Target edition. by Craig Topper · 11 years ago
- 84e68b2 [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 11 years ago
- 2d9361e [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
- b6d0bd4 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. by Benjamin Kramer · 12 years ago
- 4e033b0 [x86] Fix retq/retl handling in 64-bit mode by David Woodhouse · 12 years ago
- 79dd505 [x86] Disambiguate RET[QL] and fix aliases for 16-bit mode by David Woodhouse · 12 years ago
- 8956fe0 Mark that the _ftol2 function used by windows on x86 to handle fptoui modifies ECX. by Craig Topper · 12 years ago
- ee740c4 Fix an off-by-one error. Also make the code a little more explicit in what it by Chad Rosier · 12 years ago
- df1ecbd7 Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. by Michael J. Spencer · 12 years ago
- 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
- ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
- 59deec0 Make calcLiveInMask method static. by Jakub Staszak · 13 years ago
- 6f58ce1 Make isScratchReg and isFPCopy methods static. by Jakub Staszak · 13 years ago
- e2edeac Add obvious constantness. by Jakub Staszak · 13 years ago
- 91ce36c Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. See: http://en.wikipedia.org/wiki/If_and_only_if Commit 164767 by Sylvestre Ledru · 13 years ago
- 721cffd Fix a typo 'iff' => 'if' by Sylvestre Ledru · 13 years ago
- 0d874f7 LLVM_ATTRIBUTE_USED forces emission of a function. To silence unused function warnings use LLVM_ATTRIBUTE_UNUSED. by Benjamin Kramer · 13 years ago
- 19f49ac Release build: guard dump functions with by Manman Ren · 13 years ago
- 742534c Release build: guard dump functions with "ifndef NDEBUG" by Manman Ren · 13 years ago
- 24c19d2 Whitespace. by Chad Rosier · 13 years ago
- bde9176 Fix typos found by http://github.com/lyda/misspell-check by Benjamin Kramer · 13 years ago
- 1fcf5bc Prune some includes by Craig Topper · 14 years ago
- f6e7e12 Remove unnecessary llvm:: qualifications by Craig Topper · 14 years ago
- b25fda9 Reorder includes in Target backends to following coding standards. Remove some superfluous forward declarations. by Craig Topper · 14 years ago
- 2dac962 Use uint16_t to store opcodes in static tables in X86 backend. by Craig Topper · 14 years ago
- bdf9487 Target/X86: Fix assertion failures and warnings caused by r151382 _ftol2 lowering for i386-*-win32 targets. Patch by Joe Groff. by NAKAMURA Takumi · 14 years ago
- 248d65e Add WIN_FTOL_* psudo-instructions to model the unique calling convention by Michael J. Spencer · 14 years ago
- a41634e Silence a bunch (but not all) "variable written but not read" warnings by Duncan Sands · 14 years ago
- 4f0ace5 Don't clobber pending ST regs when FP regs are killed. by Jakob Stoklund Olesen · 14 years ago
- da61842 Handle IMPLICIT_DEF instructions in X86FloatingPoint. by Jakob Stoklund Olesen · 14 years ago
- e925f22 Consistent diagnostic capitalization and redundant context elimination. by Jakob Stoklund Olesen · 14 years ago
- 25a404e Include a source location when complaining about bad inline assembly. by Jakob Stoklund Olesen · 14 years ago
- 2034261 Tweak error messages to match GCC. Should fix gcc.target/i386/pr30848.c by Jakob Stoklund Olesen · 14 years ago
- 7297e7e Clean up the handling of the x87 fp stack to make it more robust. by Jakob Stoklund Olesen · 14 years ago
- ff653a2 Grow the X86FloatingPoint register map to hold 16 registers. by Jakob Stoklund Olesen · 14 years ago
- 0ab5e2c Fix a ton of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
- 01d4d86 Use the EdgeBundles analysis in X86FloatingPoint instead of recomputing CFG by Jakob Stoklund Olesen · 15 years ago
- f96ae68 Turn the EdgeBundles class into a stand-alone machine CFG analysis pass. by Jakob Stoklund Olesen · 15 years ago
- 88c54b8 Switch attribute macros to use 'LLVM_' as a prefix. We retain the old names by Chandler Carruth · 15 years ago
- ee4eb2b Remove some variables that are never really used (gcc-4.6 warns about these). by Duncan Sands · 15 years ago
- d565b44 Turn some fp stackifier assertion into errors to avoid silently generating bad code when assertions are off. rdar://8540457. by Evan Cheng · 15 years ago
- 817e857 Marked with ATTRIBUTE_USED so that clang doesn't complain. by Bill Wendling · 15 years ago
- 2cd0073 Partially revert r111155. It looks like MSVC is calling an operator<() that by Jakob Stoklund Olesen · 15 years ago
- b7f8721 Remove unused functions. by Jakob Stoklund Olesen · 15 years ago
- a7aed18 Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 15 years ago
- bda59bd Revert r110396 to fix buildbots. by Owen Anderson · 15 years ago
- 755aceb Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 15 years ago