- 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
- 8b61764 [LegacyPassManager] Remove TargetMachine constructors by Francis Visoiu Mistrih · 8 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
- d03d565 [SPARC] Additional condition required for DelaySlot fixing erratum in revision r273108. by Chris Dewhurst · 9 years ago
- 4ec6e9d [sparc] Remove some unused (and undefined) declarations. by Benjamin Kramer · 9 years ago
- 6bc3e13 [Sparc] LEON erratum fix - Delay Slot Filler modification. by Chris Dewhurst · 9 years ago
- 8338d90 [Sparc] Allow taking of function address into a register. by Chris Dewhurst · 10 years ago
- 431fc8a The following code would not work before this patch, due to the inability to take the address of a global object: by Chris Dewhurst · 10 years ago
- 1dbf7a5 Add MachineFunctionProperty checks for AllVRegsAllocated for target passes by Derek Schuff · 10 years ago
- 48eb1974 Add a TODO item that the nop handling before FP conditional branches is by Joerg Sonnenberger · 10 years ago
- f5e9406 Reuse a bunch of cached subtargets and remove getSubtarget calls by Eric Christopher · 11 years ago
- d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
- b0c941b [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. Sparc edition by Craig Topper · 12 years ago
- 84e68b2 [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
- b1f25f1 Replace PROLOG_LABEL with a new CFI_INSTRUCTION. by Rafael Espindola · 12 years ago
- b6d0bd4 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. by Benjamin Kramer · 12 years ago
- 0653218 [Sparc] Bundle instruction with delay slow and its filler. Now, we can use -verify-machineinstrs with SPARC backend. by Venkatraman Govindaraju · 12 years ago
- 0d288d3 [Sparc] Add support for parsing jmpl instruction and make indirect call and jmp instructions as aliases to jmpl. by Venkatraman Govindaraju · 12 years ago
- 8223c55 [Sparc] Do not hardcode nop in the delay slot of TLS_CALL. Use DelaySlotFiller to fill the delay slot instead. by Venkatraman Govindaraju · 12 years ago
- f482d3d [Sparc] Do not emit nop after fcmp* instruction with V9. by Venkatraman Govindaraju · 12 years ago
- fdcc498 [Sparc] Use call's debugloc for the unimp instruction. by Venkatraman Govindaraju · 12 years ago
- 6235c06 Don't cache the instruction and register info from the TargetMachine, because by Bill Wendling · 12 years ago
- a54533ed Sparc: No functionality change. Cleanup whitespaces, comment formatting etc., by Venkatraman Govindaraju · 12 years ago
- 0bbe1b2 Sparc: Combine add/or/sethi instruction with restore if possible. by Venkatraman Govindaraju · 12 years ago
- ca0fe2f5 [Sparc] Add support for leaf functions in sparc backend. by Venkatraman Govindaraju · 12 years ago
- 54bf611 [Sparc] Prevent instructions that defines or uses %o7 to be in call's delay slot. by Venkatraman Govindaraju · 12 years ago
- ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
- 92a0083 Switch some getAliasSet clients to MCRegAliasIterator. by Jakob Stoklund Olesen · 13 years ago
- 1d32658 Use uint16_t to store register overlaps to reduce static data. by Craig Topper · 14 years ago
- 7f8e563 Add bundle aware API for querying instruction properties and switch the code by Evan Cheng · 14 years ago
- 6cc775f - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo and by Evan Cheng · 14 years ago
- a82203f Generate correct Sparc32 ABI compliant code for functions that return a struct. by Venkatraman Govindaraju · 15 years ago
- 0c1f653 Prevent IMPLICIT_DEF/KILL to become a delay filler instruction in SPARC backend. by Venkatraman Govindaraju · 15 years ago
- 058e124 Sparc backend: Implements a delay slot filler that attempt to fill delay slots by Venkatraman Govindaraju · 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
- 6f306d7 use DebugLoc default ctor instead of DebugLoc::getUnknownLoc() by Chris Lattner · 16 years ago
- 215a925 Remove non-DebugLoc versions of buildMI from Sparc. by Dale Johannesen · 17 years ago
- a79db30 Tidy up several unbeseeming casts from pointer to intptr_t. by Dan Gohman · 17 years ago
- 03ad885 rename TargetInstrDescriptor -> TargetInstrDesc. by Chris Lattner · 18 years ago
- a98c679 Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflects by Chris Lattner · 18 years ago
- f3ebc3f Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 18 years ago
- 8c78a0b Drop 'const' by Devang Patel · 19 years ago
- e95c6ad Use 'static const char' instead of 'static const int'. by Devang Patel · 19 years ago
- 09f162c Do not use typeinfo to identify pass in pass manager. by Devang Patel · 19 years ago
- 1ef9cd4 eliminate static ctors for Statistic objects. by Chris Lattner · 19 years ago
- 700b873 Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 19 years ago
- 20350c4 Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead by Evan Cheng · 19 years ago
- 158e1f5 Rename SPARC V8 target to be the LLVM SPARC target. by Chris Lattner · 20 years ago