- c10fa6c Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012: by Stepan Dyatkovskiy · 13 years ago
- bc21981 Convert assert(0) to llvm_unreachable by Craig Topper · 13 years ago
- aa5abe8 [unwind removal] We no longer have 'unwind' instructions being generated, so by Bill Wendling · 13 years ago
- 23f6121 Remove dead test: this was already checked and handled a few lines above. by Duncan Sands · 13 years ago
- 853066a Don't initialize CV in terms of itself! Spotted by GCC. by Duncan Sands · 13 years ago
- 18c7f80 reapply the patches reverted in r149470 that reenable ConstantDataArray, by Chris Lattner · 13 years ago
- 2447312 SwitchInst refactoring. by Stepan Dyatkovskiy · 13 years ago
- 91766fe Revert Chris' commits up to r149348 that started causing VMCoreTests unit test to fail. by Argyrios Kyrtzidis · 13 years ago
- 1b2f643 by Chris Lattner · 13 years ago
- 29cc6cb C++, CBE, and TLOF support for ConstantDataSequential by Chris Lattner · 13 years ago
- 8194683 Use Attributes::None instead of 0 after r148553 change on Attributes from unsigned to their own class. by Nicolas Geoffray · 13 years ago
- 4d6ccb5 More dead code removal (using -Wunreachable-code) by David Blaikie · 13 years ago
- 2bd3354 Remove unnecessary default cases in switches that cover all enum values. by David Blaikie · 13 years ago
- b95fc31 Sink codegen optimization level into MCCodeGenInfo along side relocation model by Evan Cheng · 13 years ago
- 5b7cc33 Add missing argument for atomic instructions in c++ backend. PR11268, part 2. by Eli Friedman · 13 years ago
- a7dd4df Add support for new atomics to cpp backend. Misc other fixes while I'm here. PR11268. by Eli Friedman · 13 years ago
- f855795 Always check if a method or a type exist before trying to create it. by Nicolas Geoffray · 13 years ago
- 25456ef Add the returns_twice attribute to LLVM. by Rafael Espindola · 13 years ago
- bb5a744 Clean up uses of switch instructions so they are not dependent on the operand ordering. Patch by Stepan Dyatkovskiy. by Eli Friedman · 13 years ago
- 23946fc Change: by Richard Trieu · 13 years ago
- 3bca101 Update the C++ backend to use the new ArrayRef'ified APIs. Patch by arrowdodger! by Nick Lewycky · 13 years ago
- 3e74d6f Move TargetRegistry and TargetSelect from Target to Support where they belong. by Evan Cheng · 13 years ago
- c4d0e9f switch to the new struct apis. by Chris Lattner · 13 years ago
- 54f1536 Add missing attributes to the C++ backend's output. by Bill Wendling · 13 years ago
- dccc03b Add the 'resume' instruction for the new EH rewrite. by Bill Wendling · 13 years ago
- 10c6d12 Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, by Bill Wendling · 13 years ago
- 772fe17 Merge the contents from exception-handling-rewrite to the mainline. by Bill Wendling · 13 years ago
- 45c8d2b Update generated code to use new API of GetElementPtrInst::Create. by Nicolas Geoffray · 13 years ago
- f16f347 Move CBackend and CppBackend MC initialization to TargetInfo. by Evan Cheng · 13 years ago
- e78085a Combine all MC initialization routines into one. e.g. InitializeX86MCAsmInfo, by Evan Cheng · 13 years ago
- a056d20 Update generated CPP code with the new API on CallInst::Create and ConstantExpr::getGetElementPtr. by Nicolas Geoffray · 13 years ago
- 4396613 Introduce MCCodeGenInfo, which keeps information that can affect codegen by Evan Cheng · 13 years ago
- 0e6a052 Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down by Evan Cheng · 13 years ago
- db125cf land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 13 years ago
- 1abf2cb Rename createAsmInfo to createMCAsmInfo and move registration code to MCTargetDesc to prepare for next round of changes. by Evan Cheng · 13 years ago
- 5cf9fcd After type-system-rewrite branch update the Cpp backend to not use OpaqueType. by Nicolas Geoffray · 13 years ago
- 59ee62d - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfo by Evan Cheng · 13 years ago
- 1afcace Land the long talked about "type system rewrite" patch. This by Chris Lattner · 13 years ago
- ffc0e73 Change createAsmParser to take a MCSubtargetInfo instead of triple, by Evan Cheng · 13 years ago
- 4dd26dd CppBackend: fixup for api change by Dylan Noblesmith · 13 years ago
- 95c3e48 Reinstate r133513 (reverted in r133700) with an additional fix for a by Jay Foad · 13 years ago
- e59fbc0 Revert r133513: by Eric Christopher · 13 years ago
- cd35e09 Reinstate r133435 and r133449 (reverted in r133499) now that the clang by Jay Foad · 13 years ago
- a88a0ca Revert r133435 and r133449 to appease buildbots. by Chad Rosier · 13 years ago
- 72f5f31 Change how PHINodes store their operands. by Jay Foad · 13 years ago
- c137120 Make better use of the PHINode API. by Jay Foad · 13 years ago
- 7d715df Fix a FIXME by making GlobalVariable::getInitializer() return a by Jay Foad · 13 years ago
- c6cf197 Bugfix in the Cpp backend after API change on PHINode::Create. by Nicolas Geoffray · 14 years ago
- 3ecfc86 Remove PHINode::reserveOperandSpace(). Instead, add a parameter to by Jay Foad · 14 years ago
- 7509ccd When emitting a single function with cppgen=function, you don't want to emit by Nicolas Geoffray · 14 years ago
- bb811a2 Add X86 MMX type to bitcode and Type. by Dale Johannesen · 14 years ago
- 55ae515 Create the new linker type "linker_private_weak_def_auto". by Bill Wendling · 14 years ago
- 90c579d Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 14 years ago
- 1f74590 Revert r110396 to fix buildbots. by Owen Anderson · 14 years ago
- 9ccaf53 Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 14 years ago
- a399781 undo 80 column trespassing I caused by Gabor Greif · 14 years ago
- 32bb4df Add missing attributes to cpp backend. by Eli Friedman · 14 years ago
- 63d024f rotate CallInst operands by Gabor Greif · 14 years ago
- 135d7fe beautify output by Gabor Greif · 14 years ago
- 53ba550 use ArgOperand API by Gabor Greif · 14 years ago
- 5e721d7 Implement the "linker_private_weak" linkage type. This will be used for by Bill Wendling · 14 years ago
- 07d3177 Revert r107205 and r107207. by Bill Wendling · 14 years ago
- 207855c Introducing the "linker_weak" linkage type. This will be used for Objective-C by Bill Wendling · 14 years ago
- 7a1d92a use ArgOperand API by Gabor Greif · 14 years ago
- ceea301 make sure to initialize indent_level by Chris Lattner · 14 years ago
- 3284877 add some support for blockaddress. This isn't really enough to be useful, by Chris Lattner · 14 years ago
- 1018c24 eliminate a mutable global variable, use raw_ostream::indent instead of by Chris Lattner · 14 years ago
- 7e6d745 un-indent a huge amount of code out of an anonymous namespace. by Chris Lattner · 14 years ago
- 22a5b29 Create new accessors to get arguments for call/invoke instructions. It breaks by Bill Wendling · 14 years ago
- 61aeed1 Properly set thread-local flag on globals during cpp emission by Anton Korobeynikov · 14 years ago
- 99dca4f Remove the "WantsWholeFile" concept, as it's no longer needed. CBE by Dan Gohman · 14 years ago
- 2f256f4 fix operand indexes when outputting InvokeInsts by Gabor Greif · 15 years ago
- 551754c Revert 101465, it broke internal OpenGL testing. by Eric Christopher · 15 years ago
- 4ec2258 reapply r101434 with a fix for self-hosting by Gabor Greif · 15 years ago
- 607a7ab back out r101423 and r101397, they break llvm-gcc self-host on darwin10 by Gabor Greif · 15 years ago
- 2ff961f reapply r101364, which has been backed out in r101368 with a fix by Gabor Greif · 15 years ago
- 9ee1720 back out r101364, as it trips the linux nightlybot on some clang C++ tests by Gabor Greif · 15 years ago
- 165dac0 rotate CallInst operands, i.e. move callee to the back of the operand array by Gabor Greif · 15 years ago
- 75361b6 rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 15 years ago
- 8772f50 Add a flag to addPassesToEmit* to disable the Verifier pass run by Dan Gohman · 15 years ago
- 81d97c0 Use the module's context instead of the global context. by Nicolas Geoffray · 15 years ago
- b0bc6c3 Uniformize the names of type predicates: rather than having isFloatTy and by Duncan Sands · 15 years ago
- 570a4a5 Reintroduce the InlineHint function attribute. by Jakob Stoklund Olesen · 15 years ago
- 211edae eliminate FileModel::Model, just use CodeGenFileType. The client by Chris Lattner · 15 years ago
- f0356fe Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 15 years ago
- 606a1d1 Remove the InlineHint attribute. There are no current or planned users. by Eric Christopher · 15 years ago
- cdfb302 fix an obvious bug found by clang++ and collapse a redundant if. by Chris Lattner · 15 years ago
- ab21db7 rename indbr -> indirectbr to appease the residents of #llvm. by Chris Lattner · 15 years ago
- 627b470 cppbackend support for indbr by Chris Lattner · 15 years ago
- 046e78c Remove FreeInst. by Victor Hernandez · 15 years ago
- a276c60 Remove MallocInst from LLVM Instructions. by Victor Hernandez · 15 years ago
- 6d5f0f0 CppBackend: avoid printing unnecessary whitespace. by Benjamin Kramer · 15 years ago
- 65c3c8f Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson. by Sandeep Patel · 15 years ago
- de86d47 Add an 'inline hint' attribute to represent source by Dale Johannesen · 15 years ago
- 23132b1 prune the #includes in raw_ostream.h by moving a by Chris Lattner · 15 years ago
- 072a56e Remove Streams.h from the targets. by Benjamin Kramer · 15 years ago
- d083dfb More cpp backend fixes. Now for FP stuff. by Anton Korobeynikov · 15 years ago
- 781c2b8 Fixed error in CPPBackend from a contextification API change. by Reid Kleckner · 15 years ago
- bad9def Use the new API for creating an OpaqueType. by Nicolas Geoffray · 15 years ago
- ab2a663 Update cpp generation with new LLVM API for primitive types. by Nicolas Geoffray · 15 years ago